添加项目文件。
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
using AdminDomain.BeautifulNumber;
|
||||
using Common.Utils;
|
||||
using MongoDB.Bson.Serialization.Attributes;
|
||||
using MongoRepository;
|
||||
using MongoRepository.Attributes;
|
||||
using MongoRepository.Config;
|
||||
|
||||
namespace AdminDomain.Entity
|
||||
{
|
||||
[BsonCollection("beautiful_number_config", ServiceDatabases.Admin)]
|
||||
[BsonIgnoreExtraElements]
|
||||
public class BeautifulNumberConfig : MongoBaseEntity
|
||||
{
|
||||
public string Number { get; set; }
|
||||
public string RuleName { get; set; }
|
||||
|
||||
public string Level { get; set; }
|
||||
|
||||
public long Price { get; set; }
|
||||
|
||||
public BeautifulNumberStatus Status { get; set; }= BeautifulNumberStatus.Available;
|
||||
|
||||
public long SaleTime { get; set; } = 0;
|
||||
|
||||
public string BuyerUserId { get; set; }
|
||||
|
||||
public string UserId { get; set; }
|
||||
|
||||
public string Remark { get; set; }
|
||||
|
||||
public long CreateTime { get; set; } = DateTime.Now.ToTimeStamp();
|
||||
}
|
||||
|
||||
[BsonCollection("beautiful_number_rule", ServiceDatabases.Admin)]
|
||||
[BsonIgnoreExtraElements]
|
||||
public class BeautifulNumberRule : MongoBaseEntity
|
||||
{
|
||||
|
||||
public string RuleName { get; set; }
|
||||
|
||||
|
||||
public string Level { get; set; }
|
||||
|
||||
public long Price { get; set; }
|
||||
|
||||
public int Sort { get; set; }
|
||||
|
||||
public bool IsEnable { get; set; } = true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace AdminDomain.BeautifulNumber
|
||||
{
|
||||
public enum BeautifulNumberRuleEnum
|
||||
{
|
||||
[Description("普通号")]
|
||||
Normal = 0,
|
||||
|
||||
[Description("3连号")]
|
||||
TripleRepeat = 1,
|
||||
|
||||
[Description("4连号")]
|
||||
QuadrupleRepeat = 2,
|
||||
|
||||
[Description("5连号")]
|
||||
QuintupleRepeat = 3,
|
||||
|
||||
[Description("6连号")]
|
||||
SextupleRepeat = 4,
|
||||
|
||||
[Description("7连号")]
|
||||
SeptupleRepeat = 5,
|
||||
|
||||
[Description("4顺子")]
|
||||
Straight4 = 10,
|
||||
|
||||
[Description("5顺子")]
|
||||
Straight5 = 11,
|
||||
|
||||
[Description("6顺子")]
|
||||
Straight6 = 12,
|
||||
|
||||
[Description("双连2组")]
|
||||
DoubleRepeat2 = 20,
|
||||
|
||||
[Description("双连3组")]
|
||||
DoubleRepeat3 = 21,
|
||||
|
||||
[Description("双连4组")]
|
||||
DoubleRepeat4 = 22,
|
||||
|
||||
[Description("混搭")]
|
||||
Mixed = 30,
|
||||
|
||||
[Description("5连+3任意")]
|
||||
QuintupleWithAny = 31,
|
||||
|
||||
[Description("3任意+5连")]
|
||||
AnyWithQuintuple = 32,
|
||||
|
||||
[Description("夹心3连")]
|
||||
SandwichTriple = 40,
|
||||
|
||||
[Description("间隔2连")]
|
||||
Alternating2 = 41,
|
||||
|
||||
[Description("对称3连")]
|
||||
SymmetricTriple = 42
|
||||
}
|
||||
|
||||
public enum BeautifulNumberLevel
|
||||
{
|
||||
[Description("D")]
|
||||
D = 0,
|
||||
|
||||
[Description("C")]
|
||||
C = 1,
|
||||
|
||||
[Description("B")]
|
||||
B = 2,
|
||||
|
||||
[Description("A")]
|
||||
A = 3,
|
||||
|
||||
[Description("S")]
|
||||
S = 4
|
||||
}
|
||||
|
||||
public enum BeautifulNumberStatus
|
||||
{
|
||||
[Description("未售")]
|
||||
Available = 0,
|
||||
|
||||
[Description("已售")]
|
||||
Sold = 1,
|
||||
|
||||
[Description("冻结")]
|
||||
Frozen = 2,
|
||||
|
||||
[Description("普通号")]
|
||||
Normal = 3
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user