【新增】新增全局优惠展示接口,前端商品详情增加全局优惠显示入口。

This commit is contained in:
jianweie code
2023-11-10 02:16:40 +08:00
parent 685a9a39f1
commit 9f03934127
9 changed files with 576 additions and 5 deletions

View File

@@ -11603,6 +11603,101 @@
颜色
</summary>
</member>
<member name="T:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult">
<summary>
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.id">
<summary>
序列
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.name">
<summary>
促销名称
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.type">
<summary>
类型
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.sort">
<summary>
排序
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.parameters">
<summary>
其它参数
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.maxNums">
<summary>
每人限购数量
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.maxGoodsNums">
<summary>
每个商品活动数量
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.maxRecevieNums">
<summary>
最大领取数量
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.startTime">
<summary>
开始时间
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.endTime">
<summary>
结束时间
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.isExclusive">
<summary>
是否排他
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.isAutoReceive">
<summary>
是否自动领取
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.isEnable">
<summary>
是否开启
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.isDel">
<summary>
是否删除
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.effectiveDays">
<summary>
有效天数
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.effectiveHours">
<summary>
有效小时
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.conditions">
<summary>
条件
</summary>
</member>
<member name="P:CoreCms.Net.Model.ViewModels.DTO.GetPromotionResult.results">
<summary>
结果
</summary>
</member>
<member name="T:CoreCms.Net.Model.ViewModels.DTO.RandUser">
<summary>
随机用户数据(用于首页返回购买用户随机数据)

View File

@@ -0,0 +1,108 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CoreCms.Net.Model.ViewModels.DTO
{
/// <summary>
///
/// </summary>
public class GetPromotionResult
{
/// <summary>
/// 序列
/// </summary>
public System.Int32 id { get; set; }
/// <summary>
/// 促销名称
/// </summary>
public System.String name { get; set; }
/// <summary>
/// 类型
/// </summary>
public System.Int32 type { get; set; }
/// <summary>
/// 排序
/// </summary>
public System.Int32 sort { get; set; }
/// <summary>
/// 其它参数
/// </summary>
public System.String parameters { get; set; }
/// <summary>
/// 每人限购数量
/// </summary>
public System.Int32 maxNums { get; set; }
/// <summary>
/// 每个商品活动数量
/// </summary>
public System.Int32 maxGoodsNums { get; set; }
/// <summary>
/// 最大领取数量
/// </summary>
public System.Int32 maxRecevieNums { get; set; }
/// <summary>
/// 开始时间
/// </summary>
public System.DateTime startTime { get; set; }
/// <summary>
/// 结束时间
/// </summary>
public System.DateTime endTime { get; set; }
/// <summary>
/// 是否排他
/// </summary>
public System.Boolean isExclusive { get; set; }
/// <summary>
/// 是否自动领取
/// </summary>
public System.Boolean isAutoReceive { get; set; }
/// <summary>
/// 是否开启
/// </summary>
public System.Boolean isEnable { get; set; }
/// <summary>
/// 是否删除
/// </summary>
public System.Boolean isDel { get; set; }
/// <summary>
/// 有效天数
/// </summary>
public System.Int32 effectiveDays { get; set; }
/// <summary>
/// 有效小时
/// </summary>
public System.Int32 effectiveHours { get; set; }
/// <summary>
/// 条件
/// </summary>
public List<string> conditions { get; set; }
/// <summary>
/// 结果
/// </summary>
public List<string> results { get; set; }
}
}