using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("wxxd_shop/[action]")] public class WXShopController : BaseApiController { private readonly WXShopService _wXShopService; private readonly WXExpressOptimizeService _wXExpressOptimizeService; public WXShopController(WXShopService wXShopService, WXExpressOptimizeService wXExpressOptimizeService) { _wXShopService = wXShopService; _wXExpressOptimizeService = wXExpressOptimizeService; } [AcceptVerbs("GET", "POST")] public IActionResult get_shop_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.GetShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_shop_erp_merchant() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.GetShopErpMerchant(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_one_login_name_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.GetOneLoginNameShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.AddShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.DelShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.MdyShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_shop_cookie_and_login_status() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.MdyCookieAndLoginStatus(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult admin_get_shop_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.GetShop(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult sub_sa_get_select_prod_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.SubSaGetSelectProdShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_add_prod_remaining() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.UpdateAddProdRemaining(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult admin_mdy_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.MdyShop(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult admin_add_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.AddShop(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult admin_del_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.DelShop(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult set_shop_sub_sa() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.SetShopSubSa(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.AddWaybill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.DelWaybill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.GetWayBill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_waybill_no_user_name() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.GetWayBill(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult select_and_set_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.SelectAndSetWaybill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult select_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.SelectWaybill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_used_waybill() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.UpdateUsedWaybill(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_mdy_express_optimize_rst() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.AddMdyExpressOptimizeRst(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_express_optimize_rst() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.GetExpressOptimizeRst(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_mdy_express_optimize_remark() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.AddMdyExpressOptimizeRemark(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_express_optimize_remark() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXExpressOptimizeService.GetExpressOptimizeRemark(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_shop_default_address() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXAddMdyShopDefaultAddress(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_shop_default_address_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXGetShopDefaultAddressList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_del_shop_default_address() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXDelShopDefaultAddress(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_order_address() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXAddMdyOrderDecryptAddress(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_order_address() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXGetOrderDecryptAddress(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_buy_url_notes() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXAddMdyBuyUrlNotes(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_buy_url_notes() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXGetBuyUrlNotes(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_29wx_pdd_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXAddMdy29WxPddShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_mdy_29wx_pdd_cookie_and_login_status() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXMdy29WxPddCookieAndLoginStatus(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_del_29wx_pdd_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXDel29WxPddShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_29wx_pdd_shop() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.WXGet29WxPddShop(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult e57_get_wx_tokens() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.E57GetWxTokens(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult e57_get_wx_shop_token() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXShopService.E57GetWxShopToken(jsontext); return WriteJson(result); } } }