qwj
2023-08-16 836da9ffd7159fcf46442ec50af73f39def01706
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
using SqlSugar;
 
namespace DocumentServiceAPI.Model.cyDocumentModel
{
    ///<summary>
    ///文档管理类
    ///</summary>
    [SugarTable("t_document")]
    public class Doc_Info : Doc_Base
    {
        public Doc_Info()
        {
        }
 
        /// <summary>
        /// id
        /// </summary>           
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int id { get; set; }
 
        /// <summary>
        /// 文档分类编码
        /// </summary>           
        public string doc_code { get; set; }
 
        /// <summary>
        /// 归属分类(子类型)
        /// </summary>           
        public int? classification_id { get; set; }
 
        /// <summary>
        /// 名称
        /// </summary>           
        public string doc_name { get; set; }
 
        /// <summary>
        /// 单位ID
        /// </summary>
        public int? org_id { get; set; }
 
        /// <summary>
        /// 项目id
        /// </summary>
        public int? project_id { get; set; }
 
        /// <summary>
        /// 删除标记
        /// </summary>
        public bool is_del { get; set; }
 
        /// <summary>
        /// 关联分类
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        [Navigate(NavigateType.OneToOne, nameof(classification_id))]
        public Doc_Classification? DocClassification { get; set; }
 
        /// <summary>
        /// 关联投标单位
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        [Navigate(NavigateType.OneToOne, nameof(org_id))]
        public Document_TenderUnit? DocOrganization { get; set; }
    }
 
 
    ///<summary>
    ///文件信息类
    ///</summary>
    [SugarTable("t_doc_file")]
    public class File_Info
    {
        /// <summary>
        /// id
        /// </summary>           
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int id { get; set; }
 
        /// <summary>
        /// 原文件名称
        /// </summary>           
        public string fileoldname { get; set; }
 
        /// <summary>
        /// 新名称
        /// </summary>           
        public string filenewname { get; set; }
 
        /// <summary>
        /// 保存文件名称
        /// </summary>           
        public string fileservername { get; set; }
        
        /// <summary>
        /// 文件大小(字节)
        /// </summary>           
        public int filesize { get; set; }
 
        /// <summary>
        /// 后缀名
        /// </summary>           
        public string suffix { get; set; }
 
        /// <summary>
        /// 更新时间
        /// </summary>           
        public DateTime uptime { get; set; }
 
        /// <summary>
        /// 文档ID
        /// </summary>
        public int doc_id { get; set; }
 
        /// <summary>
        /// 状态
        /// </summary>
        public int status { get; set; }
 
        /// <summary>
        /// 文件类型
        /// 001-资质文档
        /// 002-业绩文档
        /// 003-方案文档
        /// 004-财务文档
        /// 005-技术文档
        /// 006-设备文档
        /// 007-质检文档
        /// 008-制度流程文档
        /// </summary>
        public string filetype { get; set; }
 
        /// <summary>
        /// 上传人员
        /// </summary>           
        public int up_userid { get; set; }
 
        /// <summary>
        /// 上传人员
        /// </summary>           
        public string up_username { get; set; }
        
        /// <summary>
        /// 路径
        /// </summary>           
        public string filepath { get; set; }
    }
 
 
}