Commit 429378a2 authored by 吴春's avatar 吴春

提交代码

parent 2afba2e5
......@@ -32,6 +32,16 @@ namespace Mall.Module.BaseSetUp
return rb_DestinationRepository.GetListExt(where);
}
/// <summary>
/// 根据地区名称获取地区列表
/// </summary>
/// <param name="where"></param>
/// <returns></returns>
public List<Model.Extend.BaseSetUp.RB_Destination_Extend> GetDestinationListByNames(string[] where)
{
return rb_DestinationRepository.GetListByNames(where);
}
/// <summary>
/// 获取列表
/// </summary>
......
......@@ -3763,7 +3763,7 @@ namespace Mall.Module.Product
//订单状态
List<RB_Goods_Order_Extend> olist = goods_OrderRepository.GetAppletGoodsOrderNumStatistics(userId, tenantId, mallBaseId);
//待评价
int WaitCommentNum = goods_OrderRepository.GetAppletGoodsOrderWaitCommentNum(userId, tenantId, mallBaseId);
int WaitCommentNum = goods_OrderRepository.GetAppletGoodsOrderWaitCommentNum(userId, tenantId, mallBaseId,1);
//售后处理中
int AfterSaleNum = goods_OrderRepository.GetAppletGoodsOrderAfterSaleNum(userId, tenantId, mallBaseId);
......
......@@ -248,6 +248,7 @@ namespace Mall.WebApi.Controllers.Product
SpecificationList = JsonConvert.DeserializeObject<List<string>>(y.Specification),
y.ProductCode,
y.Final_Price,
y.Unit_Price,
y.Number,
y.UseDay,
y.IsSpell,
......
......@@ -27,6 +27,47 @@ namespace Mall.WebApi.Controllers.Product
private readonly GuideCarModule guideCarModule = new GuideCarModule();
/// <summary>
/// 地区模块处理类
/// </summary>
private Module.BaseSetUp.DestinationModule destinationModule = new Module.BaseSetUp.DestinationModule();
/// <summary>
/// 根据地区名称获取地区列表
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public virtual ApiResult GetDestinationListByNames(object requestMsg)
{
var parms = JsonConvert.DeserializeObject<RequestParm>(requestMsg.ToString());
JObject parm = JObject.Parse(parms.msg.ToString());
var area = parm.GetStringValue("area");
var where = Common.Plugin.JsonHelper.DeserializeObject<string[]>(area);
var list = destinationModule.GetDestinationListByNames(where);
return ApiResult.Success(data: list.Select(qitem => new { qitem.ID, qitem.Name, qitem.CodeLevel, qitem.ParentID }));
}
[HttpPost]
public ApiResult GetAllList(object requestMsg)
{
var parms = JsonConvert.DeserializeObject<RequestParm>(requestMsg.ToString());
JObject parm = JObject.Parse(parms.msg.ToString());
var list = destinationModule.GetAllList();
var result = list.Where(x => x.CodeLevel == Common.Enum.AreaRegionEnum.CityEnum).Select(x => new { x.ID, x.Name, x.CodeLevel ,x.PinYin,x.ParentID});
return ApiResult.Success("", result);
}
#region 商品详情
/// <summary>
......@@ -410,6 +451,8 @@ namespace Mall.WebApi.Controllers.Product
{
siteRegionList = new List<RB_GuideCar_SiteRegion_Extend>();
}
JObject parm = JObject.Parse(parms.msg.ToString());
var list = destinationModule.GetAllList();
var result = siteRegionList.Select(x => new
{
x.ID,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment