mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2026-02-05 18:19:48 +08:00
【修复】修复获取关联商品的货品列表数据接口丢失问题。
This commit is contained in:
@@ -853,6 +853,43 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region 获取关联商品的货品列表数据====================================================
|
||||||
|
|
||||||
|
// POST: Api/Tools/GetProductsDetailPageAsync
|
||||||
|
/// <summary>
|
||||||
|
/// 获取关联商品的货品列表数据
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpPost]
|
||||||
|
[Description("获取关联商品的货品列表数据")]
|
||||||
|
public async Task<AdminUiCallBack> GetProductsPages()
|
||||||
|
{
|
||||||
|
var jm = new AdminUiCallBack();
|
||||||
|
|
||||||
|
var pageCurrent = Request.Form["page"].FirstOrDefault().ObjectToInt(1);
|
||||||
|
var pageSize = Request.Form["limit"].FirstOrDefault().ObjectToInt(30);
|
||||||
|
var where = PredicateBuilder.True<CoreCmsProducts>();
|
||||||
|
|
||||||
|
//商品名称 nvarchar
|
||||||
|
var name = Request.Form["name"].FirstOrDefault();
|
||||||
|
if (!string.IsNullOrEmpty(name))
|
||||||
|
{
|
||||||
|
where = where.And(p => p.name.Contains(name));
|
||||||
|
}
|
||||||
|
|
||||||
|
where = where.And(o => o.isDel == false && o.isMarketable == true);
|
||||||
|
|
||||||
|
|
||||||
|
var list = await _productsServices.QueryDetailPageAsync(where, p => p.goodsId, OrderByType.Desc, pageCurrent, pageSize);
|
||||||
|
|
||||||
|
jm.data = list;
|
||||||
|
jm.code = 0;
|
||||||
|
jm.count = list.TotalCount;
|
||||||
|
jm.msg = "数据调用成功!";
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
#region 获取文章列表============================================================
|
#region 获取文章列表============================================================
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user