初始提交

This commit is contained in:
wanyongkang
2020-10-07 20:25:03 +08:00
commit d318014316
3809 changed files with 263103 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
using System.ComponentModel;
namespace Hncore.Pass.Sells.Model
{
public enum RedeemCodeActivityStatus
{
[DisplayName("已失效")]
Disabled = 0,
[DisplayName("未开始")]
NoStart = 1,
[DisplayName("进行中")]
Doing = 2,
[DisplayName("已结束")]
Over = 3,
}
public enum RedeemCodeStatus
{
[DisplayName("已失效")]
Disabled = 0,
[DisplayName("未使用")]
NoUsed = 1,
[DisplayName("已经使用")]
Used = 2,
}
public enum ECouponType
{
[DisplayName("满减券")]
Minus = 1,
[DisplayName("折扣券")]
Discount =2,
}
public enum ECouponUseRange
{
[DisplayName("所有商品")]
All = 1,
[DisplayName("制定商品")]
Limit = 2,
}
public enum ECouponDateRule
{
[DisplayName("起止时间")]
BenginEnd = 1,
[DisplayName("领取当天起")]
BeginCurrent = 2,
[DisplayName("领取次日起")]
BeginMorrow = 3,
}
}

View File

@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.Sells.Model
{
public class ResourceModel
{
public int? ResourceId { get; set; }
public string ResourceImage { get; set; }
public string ResourceName { get; set; }
public int? ResourceType { get; set; }
public decimal? Price { get; set; }
}
}

View File

@@ -0,0 +1,20 @@
using Hncore.Pass.Sells.Domain;
using System;
namespace Hncore.Pass.Sells.Model
{
public class UserCouponModel
{
public int Count { get; set; }
public int UserId { get; set; }
public CouponUserOrginEntity Orgin { get; set; }
public CouponEntity Coupon { get; set; }
public int ValidDays { get => (this.Orgin.EndTime.Value - this.Orgin.StartTime.Value).Days; }
public bool IsUsed { get => Orgin.Status==Enums.CouponStatus.Used; }
public bool IsExpired { get => DateTime.Now> this.Orgin.EndTime; }
}
}