2 changed files with 91 additions and 0 deletions
@ -0,0 +1,90 @@ |
|||
using EasyBL.WebApi.Filters; |
|||
using EasyBL.WebApi.Message; |
|||
using EasyBL.WEBAPP.ShowEasy; |
|||
using EasyBL.WEBAPP.SYS; |
|||
using Entity.ShowEasyDtos; |
|||
using Entity.Sugar; |
|||
using Newtonsoft.Json; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Net; |
|||
using System.Net.Http; |
|||
using System.Web.Http; |
|||
|
|||
namespace WebApp.Controllers |
|||
{ |
|||
public class OnsiteController : ApiController |
|||
{ |
|||
|
|||
//所有服務Api
|
|||
[HttpGet] |
|||
public HttpResponseMessage AllCategories(string Lang) |
|||
{ |
|||
return new OnsiteService().GetAllCategoryFilterList(Lang); |
|||
} |
|||
|
|||
//服務主列表服務Api
|
|||
[HttpGet] |
|||
public HttpResponseMessage Categories(string Lang) |
|||
{ |
|||
return new OnsiteService().GetCategoryFilterList(Lang); |
|||
} |
|||
|
|||
//位置
|
|||
[HttpGet] |
|||
public HttpResponseMessage Locations(string Lang) |
|||
{ |
|||
return new OnsiteService().GetLocationFilterList(Lang); |
|||
} |
|||
//服務列表分頁查詢
|
|||
[HttpGet] |
|||
public HttpResponseMessage ServiceLists(string Lang,int PageIndex,int PageSize,string SortField,string SortOrder) |
|||
{ |
|||
return new OnsiteService().GetOnsiteByPage( Lang, PageIndex, PageSize, SortField, SortOrder); |
|||
} |
|||
//詳情頁圖片輪播
|
|||
[HttpGet] |
|||
public HttpResponseMessage BannerFiles(string Lang,string ServiceID) |
|||
{ |
|||
return new OnsiteService().GetBannerFiles(Lang, ServiceID); |
|||
} |
|||
|
|||
|
|||
//包裝類型
|
|||
[HttpGet] |
|||
public HttpResponseMessage PackingTypes(string Lang) |
|||
{ |
|||
return new OnsiteService().GetPackingTypes(Lang); |
|||
} |
|||
|
|||
//領取地城市
|
|||
[HttpGet] |
|||
public HttpResponseMessage ReceivingCitys(string Lang) |
|||
{ |
|||
return new OnsiteService().GetReceivingCitys(Lang); |
|||
} |
|||
|
|||
//服務項目
|
|||
[HttpGet] |
|||
public HttpResponseMessage ServiceItems(string Lang, string ServiceID) |
|||
{ |
|||
return new OnsiteService().GetServiceItems(Lang, ServiceID); |
|||
} |
|||
//服務項目
|
|||
[HttpGet] |
|||
public HttpResponseMessage Exhibitions(string Lang, string ServiceID) |
|||
{ |
|||
return new OnsiteService().QueryExhibitions(Lang, ServiceID); |
|||
} |
|||
|
|||
//服務細項目
|
|||
[HttpGet] |
|||
public HttpResponseMessage Info(string Lang, string ServiceID) |
|||
{ |
|||
|
|||
return new OnsiteService().GetOneOnsiteServiceInfo(Lang, ServiceID); |
|||
} |
|||
|
|||
} |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue