Commit be2f3465 authored by 吴春's avatar 吴春

1

parent 4541a85a
......@@ -17,6 +17,7 @@ using Mall.Common.API;
using Mall.Common.Enum;
using Mall.Common.Enum.TradePavilion;
using Mall.Common.Plugin;
using Mall.Model.Entity.WeChatStatistics;
using Mall.Model.Extend.TradePavilion;
using Mall.Module.TradePavilion;
using Mall.WebApi.Filter;
......@@ -43,6 +44,11 @@ namespace Mall.WebApi.Controllers.TradePavilion
/// </summary>
private readonly ContractModule module = new ContractModule();
/// <summary>
/// 微信统计处理类对象
/// </summary>
private readonly WechatStatisticsModule wechatStatisticsModule = new WechatStatisticsModule();
/// <summary>
/// 投资采购处理类对象
/// </summary>
......@@ -3659,5 +3665,28 @@ namespace Mall.WebApi.Controllers.TradePavilion
var extModel = buildingCarrierModule.RemoveBuildingCarrierModule(ID);
return ApiResult.Success(data: extModel);
}
/// <summary>
/// 获取微信统计信息
/// </summary>
/// <returns></returns>
public ApiResult WechatStatistics()
{
JObject parms = JObject.Parse(RequestParm.msg.ToString());
string DateStr = parms.GetStringValue("StartDate");
if (string.IsNullOrWhiteSpace(DateStr))
{
DateStr = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
}
RB_Wechat_Statistics_Extend extModel = new RB_Wechat_Statistics_Extend()
{
ID = parms.GetInt("ID"),
Ref_Date = Convert.ToDateTime(DateStr).ToString("yyyyMMdd"),
TenantId = RequestParm.TenantId,
MallBaseId = RequestParm.MallBaseId,
};
var model = wechatStatisticsModule.GetList(extModel)?.FirstOrDefault() ?? new RB_Wechat_Statistics_Extend();
return ApiResult.Success("", model);
}
}
}
\ No newline at end of file
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