# 工程管理 #
* ## 数据表设计 ##
* ### Eng_Project(项目表)
| 字段名 | 类型 | 是否非空 | 主键 | 唯一 | 默认值 | 备注 |
| ------ | ------ | ------ | ------ | ------ | ------ | ------ |
| id | int | 是 | 是 | 是 | 自增 | 项目id |
| name | varchar(200) | 是 | 否 | 否 | 空字符串 | 项目名称|
| depId | varchar(100) | 是 | 否 | 否 | 空字符串 | 部门ID |
| userId | varchar(100) | 是 | 否 | 否 | 空字符串 | 负责人id |
| fundsSourceType | tinyint(1) | 是 | 否 | 否 | 0 | 资金来源,0代表公司自筹,1代表外部资金 |
| fundsSourceContent | varchar(200) | 是 | 否 | 否 | 空字符串 | 若type为0,则填写“更改”或“大修”,若type为1,则输入文本 |
| feasibilityStudy | varchar(100) | 是 | 否 | 否 | 空字符串 | 可行性研究批复 |
| originalDesign | varchar(100) | 是 | 否 | 否 | 空字符串 | 初步设计批复 |
| detailDesign | varchar(100) | 是 | 否 | 否 | 空字符串 | 施工图设计批复 |
| budget | varchar(100) | 是 | 否 | 否 | 空字符串 | 预算费用及组成 |
| addTime | int(10) | 是 | 否 | 否 | 0 | 添加时间(时间戳) |
* ### Eng_Tender_Invitation (招标表)
| 字段名 | 类型 | 是否非空 | 主键 | 唯一 | 默认值 | 备注 |
| ------ | ------ | ------ | ------ | ------ | ------ | ------ |
| id | int | 是 | 是 | 是 | 自增 | 招标id |
| projectID | int | 是 | 否 | 否 | 0 | 项目ID|
| tenderNotice | text | 是 | 否 | 否 | 空字符串 | 招标公告 |
| tenderNoticeStatus | tinyint | 是 | 否 | 否 | 0 | 若status为0,则“审批中”,若status为1,则“已通过”,若status为2,则“审批中” |
| tenderDocuments | varchar(100) | 是 | 否 | 否 | 空字符串 | 招标文件 |
| tenderFormType | tinyint(1) | 是 | 否 | 否 | 0 | 招标形式,0代表公开招标,1代表内部招标 |
| tenderFormContent | varchar(200) | 是 | 否 | 否 | 空字符串 | 若type为0,则填写招标地址,若type为1,则输入“单一来源”,“竞争性谈判”,“会议确定”,“邀标” |
| tenderResult | varchar(100) | 是 | 否 | 否 | 空字符串 | 招标结果 |
| tenderContract | varchar(100) | 是 | 否 | 否 | 空字符串 | 招标合同 |
| addTime | int(10) | 是 | 否 | 否 | 0 | 添加时间(时间戳) |
* ### Eng_Tender_Check(招标公告审核)
| 字段名 | 类型 | 是否非空 | 主键 | 唯一 | 默认值 | 备注 |
| ------ | ------ | ------ | ------ | ------ | ------ | ------ |
| id | int | 是 | 是 | 是 | 自增 | id |
| tenderID | int | 是 | 否 | 否 | 0 | 招标ID|
| tenderOption | text | 是 | 否 | 否 | 空字符串 | 审批意见 |
| userId | varchar(100) | 是 | 否 | 否 | 空字符串 | 添加用户ID |
| addTime | int(10) | 是 | 否 | 否 | 0 | 添加时间(时间戳) |
| tenderStatus | tinyint | 是 | 否 | 否 | 0 | 若status为0,则“审批中”,若status为1,则“已通过”,若status为2,则“审批中” |
| toUserId | varchar(100) | 是 | 否 | 否 | 空字符串 | 审批用户ID |
| checkTime | int(10) | 是 | 否 | 否 | 0 | 审批时间(时间戳) |
| toRoleId | varchar(100) | 是 | 否 | 否 | 空字符串 | 审批部门ID |