Files
StoreWeb/Store.KJDWebService/Controllers/BXXProductController.cs
T

572 lines
14 KiB
C#

using Asp.Versioning;
using Microsoft.AspNetCore.Mvc;
using StoreHub.KJDWebService.Services;
namespace StoreHub.KJDWebService.Controllers
{
[ApiController]
[ApiVersionNeutral]
[Route("bxx_product/[action]")]
public class BXXProductController : BaseApiController
{
private readonly BXXProductService _bXXProductService;
private readonly WXShopService _wXShopService;
public BXXProductController(BXXProductService bXXProductService, WXShopService wXShopService)
{
_bXXProductService = bXXProductService;
_wXShopService = wXShopService;
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_spu_id_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductSpuIdLst(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_prod_down_sku()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddProdDownSku(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_prod_down_sku_lst_by_sku_codes()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProdDownSkuLstBySkuCodes(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductList(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_detail_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductList(jsontext, true);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_list_random()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductListRandom(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_prod_wx_complate()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddProdWXComplate(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_prod_wx_complate_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProdWXComplateList(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_sku_replace_img_list_random()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetSkuReplaceImgListRandom(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_product()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddProduct(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_product()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdyProduct(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_violation_prod()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdyViolationProd(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_best_sale_prod()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdyBestSaleProd(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult del_db_product()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.DelDbProd(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_db_product()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdyDBProduct(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_groups()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductGroups(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_product_groups()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddProductGroup(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult del_product_groups()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.DelProductGroup(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_notes()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductNotes(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_product_notes()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddProductNotes(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult del_product_notes()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.DelProductNotes(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_pdd_product_cates()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductMainCates(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_product_cates()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetProductCates(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_sku_img_replace()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddSkuImgReplace(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_sku_img_replace()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdySkuImgReplace(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_sku_img_replace_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetSkuImgReplaceList(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_sku_img_replace_detail_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetSkuImgReplaceList(jsontext, true);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_sku_img()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddSkuImg(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_wx_tokens()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _wXShopService.E57GetWxTokens(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_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 add_jst_sku()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddJSTSku(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult mdy_jst_sku()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.MdyJSTSku(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_jst_sku_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetJSTSkuList(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult set_random_company_product_config()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.SetRandomCompanyProductConfig(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_random_company_product_config()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetRandomCompanyProductConfig(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_relation()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddRelation(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_relation()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetRelation(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult add_mdy_jst_product_ban()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.AddMdyJstProductBan(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_jst_product_coid_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetJstProductCoidList(jsontext);
return WriteJson(result);
}
[AcceptVerbs("GET", "POST")]
public IActionResult get_jst_product_ban_platform_list()
{
string jsontext = GetRequestJsonString();
var result = jsontext;
result = _bXXProductService.GetJstProductBanPlatformList(jsontext);
return WriteJson(result);
}
}
}