WYB
2021-03-22 91b8cdad021ab052e4991f3d41834a6f0ddc36b8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
using System;
using System.Collections.Generic;
using SqlSugar;
 
 
namespace JiepeiWMS.Model.Models
{
    ///<summary>
    ///采购信息表
    ///</summary>
    [SugarTable("WMPurchaseInfo", "Jiepei_WMS")]
    public class WMPurchaseInfo
    {
        public WMPurchaseInfo()
        {
            CreateTime = DateTime.Now;
            UpdateTime = DateTime.Now;
        }
 
        /// <summary>
        /// 采购Id
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int Id { get; set; }
 
        /// <summary>
        /// 审核Key关键字
        /// </summary>
        public string CheckKey { get; set; }
 
        /// <summary>
        /// 采购编码
        /// </summary>
        public string PurchaseCode { get; set; }
 
        /// <summary>
        /// 订单状态
        /// </summary>
        public int Status { get; set; }
 
        /// <summary>
        /// 采购人Id
        /// </summary>
        public int EmployeeId { get; set; }
 
        /// <summary>
        /// 仓库Id
        /// </summary>
        public int WareHouseId { get; set; }
 
        /// <summary>
        /// 采购类型,1对内采购2对外采购
        /// </summary>
        public int Type { get; set; }
 
        /// <summary>
        /// 审批人
        /// </summary>
        public int CheckAdminId { get; set; }
 
        /// <summary>
        /// 审批等级
        /// </summary>
        public int CheckRank { get; set; }
 
        /// <summary>
        /// 审批备注
        /// </summary>
        public string CheckRemark { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
 
        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
 
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
 
        /// <summary>
        /// 主体ID
        /// </summary>
        public int SysOrgId { get; set; }
 
        /// <summary>
        /// 产品用途
        /// </summary>
        [SugarColumn(ColumnDataType = "nvarchar", Length = 500, IsNullable = false)]
        public string ProductUse { get; set; }
        /// <summary>
        /// 用户名
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string UName { get; set; }
        /// <summary>
        /// 部门名称
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string DName { get; set; }
        /// <summary>
        /// 审批人名称
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string CheckName { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string WareHouseName { get; set; }
        /// <summary>
        /// 采购详情列表
        /// </summary>
         [SugarColumn(IsIgnore = true)]
        public List<WMPurchaseQuoteDetail> PurchaseQuoteDetailList { get; set; }
 
 
        /// <summary>
        /// 商品信息
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public List<WMProductList> noMatchData { get; set; }
 
        /// <summary>
        /// 采购填写的数量
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public int inputNum { get; set; }
 
        /// <summary>
        /// 审批状态枚举名字
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string StatusName { get; set; }
 
        /// <summary>
        /// 采购类型名称
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string TypeName { get; set; }
 
        /// <summary>
        /// 打印时间
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public DateTime Time { get; set; }
 
 
        /// <summary>
        /// 审批数组步骤条显示
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public List<string>  CheckStrStep { get; set; }
 
        /// <summary>
        ///  审批级别步骤条显示
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public int CheckRankStep { get; set; }
 
        /// <summary>
        /// 当前操作人
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public int currentID { get; set; }
 
 
 
    }
}