using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("wxxd_product/[action]")] public class WXProductController : BaseApiController { private readonly WXProductService _wXProductService; private readonly BXXProductService _bXXProductService; public WXProductController(WXProductService wXProductService, BXXProductService bXXProductService) { _wXProductService = wXProductService; _bXXProductService = bXXProductService; } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_product_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetPDDProductList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_product_detail_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetPDDProductList(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_product_list_random() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetPDDProductListRandom(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_prod_wx_complate_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductService.GetProdWXComplateList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_product_groups() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetPDDProductGroups(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_pdd_product_cates() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetPDDProductCates(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_pdd_product() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXMdyPDDProduct(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_best_sale_prod() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.MdyBestSaleProd(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult set_random_company_product_config() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.SetRandomCompanyProductConfig(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_random_company_product_config() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.GetRandomCompanyProductConfig(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_secret_spu_id_shop_id_map() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddSecretSpuIdShopIdMap(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_secret_id_up_map() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddSecretIdUpMap(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_secret_spu_id_shop_id_map_List() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetSecretSpuIdShopIdMapList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_after_sale() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddMdyAfterSale(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_after_sale() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetAfterSale(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_random_after_sale_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetRandomAfterSaleList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_after_sale_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetAfterSaleList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_del_address() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXDelAddress(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_shipping_template() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddMdyShippingTemplate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_shipping_template() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetShippingTemplate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_commission_rate() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddMdyCommissionRate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_commission_rate() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetCommissionRate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_add_mdy_qualification_image() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXAddMdyQualificationImage(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_get_qualification_image() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXGetQualificationImage(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_del_qualification_image() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.WXDelQualificationImage(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult e57_get_freight_template() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.E57GetFreightTemplate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult e57_after_sale() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXProductService.E57AfterSale(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_get_all_cate() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductService.WxApiGetWxAllCate(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_dropship_search() { string jsontext = GetRequestJsonString(); var result = _bXXProductService.WxApiDropshipSearch(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_dropship_assign() { string jsontext = GetRequestJsonString(); var result = _bXXProductService.WxApiDropshipAssign(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_dropship_cancel() { string jsontext = GetRequestJsonString(); var result = _bXXProductService.WxApiDropshipCancel(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_category_classify() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductService.WxApiCategoryClassify(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult wx_api_upload_image() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductService.WxApiUploadImage(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult is_get_wx_recommend_hot_prod() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductService.IsGetWXRecommendHotProd(jsontext); return WriteJson(result); } } }