mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 17:43:26 +08:00
【新增】新增新人注册可以自动识别并发放优惠券。
This commit is contained in:
@@ -42,16 +42,17 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
||||
{
|
||||
private readonly IWebHostEnvironment _webHostEnvironment;
|
||||
private readonly ICoreCmsSettingServices _coreCmsSettingServices;
|
||||
private readonly ICoreCmsPromotionServices _coreCmsPromotionServices;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 构造函数
|
||||
///</summary>
|
||||
/// <param name="webHostEnvironment"></param>
|
||||
///<param name="CoreCmsSettingServices"></param>
|
||||
public CoreCmsSettingController(IWebHostEnvironment webHostEnvironment, ICoreCmsSettingServices CoreCmsSettingServices)
|
||||
public CoreCmsSettingController(IWebHostEnvironment webHostEnvironment, ICoreCmsSettingServices CoreCmsSettingServices, ICoreCmsPromotionServices coreCmsPromotionServices)
|
||||
{
|
||||
_webHostEnvironment = webHostEnvironment;
|
||||
_coreCmsSettingServices = CoreCmsSettingServices;
|
||||
_coreCmsPromotionServices = coreCmsPromotionServices;
|
||||
}
|
||||
|
||||
#region 首页数据============================================================
|
||||
@@ -69,10 +70,14 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
||||
var configs = await _coreCmsSettingServices.GetConfigDictionaries();
|
||||
var filesStorageOptionsType = EnumHelper.EnumToList<GlobalEnumVars.FilesStorageOptionsType>();
|
||||
|
||||
var dt = DateTime.Now;
|
||||
var coupons = await _coreCmsPromotionServices.QueryListByClauseAsync(p => p.type == (int)GlobalEnumVars.PromotionType.Coupon && p.startTime < dt && p.endTime > dt && !p.isDel && p.isEnable);
|
||||
|
||||
jm.data = new
|
||||
{
|
||||
configs,
|
||||
filesStorageOptionsType
|
||||
filesStorageOptionsType,
|
||||
coupons
|
||||
};
|
||||
|
||||
return jm;
|
||||
|
||||
Reference in New Issue
Block a user