|
|
@@ -20,22 +20,24 @@ type Task struct {
|
|
|
T_InfoCollection_id string `orm:"size(256);null"` // 信息采集ID
|
|
|
T_InfoTemplate_id string `orm:"size(256);null"` // 信息采集模版ID
|
|
|
|
|
|
- T_task_id string `orm:"size(256);null"` // 任务ID
|
|
|
- T_uuid string `orm:"size(256);null"` // 用户 UUID
|
|
|
- T_name string `orm:"size(256);null"` // 标题
|
|
|
- T_VerifyTemplate_class string `orm:"size(256);null"` // 模版id
|
|
|
- T_VerifyTemplate_id string `orm:"size(256);null"` // 模版id
|
|
|
- T_deadline string `orm:"size(256);null"` // 截止时间
|
|
|
- T_scheme string `orm:"size(256);null"` // 实施方案 负责人UUID
|
|
|
- T_collection string `orm:"size(256);null"` // 数据采集 负责人UUID
|
|
|
- T_reporting string `orm:"size(256);null"` // 报告编写 负责人UUID
|
|
|
- T_delivery string `orm:"size(256);null"` // 交付审核 负责人UUID
|
|
|
- T_scheme_state int `orm:"size(2);default(0)"` // 实施方案 状态 0 未完成 1 已完成(客户通过) 2已退回(客户) 3已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
- T_collection_state int `orm:"size(2);default(0)"` // 数据采集 状态 0 未完成 1 数据来源已完成 2 处理中 3 已采集-无数据 4-数据编辑已完成(已提交) 5已通过(负责人) 6已退回(负责人)
|
|
|
- T_reporting_state int `orm:"size(2);default(0)"` // 报告编写 状态 0 未完成 1 已完成(客户通过) 2已退回(客户) 3已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
- T_delivery_state int `orm:"size(2);default(0)"` // 交付审核 状态 0 未完成 1 已完成 2 处理中
|
|
|
- T_marking_state int `orm:"size(2);default(0)"` // 验证标识 状态 0 未完成 1 已完成
|
|
|
- T_record string `orm:"type(text)"` // 领导备注
|
|
|
+ T_task_id string `orm:"size(256);null"` // 任务ID
|
|
|
+ T_uuid string `orm:"size(256);null"` // 用户 UUID
|
|
|
+ T_name string `orm:"size(256);null"` // 标题
|
|
|
+ T_VerifyTemplate_class string `orm:"size(256);null"` // 模版id
|
|
|
+ T_VerifyTemplate_id string `orm:"size(256);null"` // 模版id
|
|
|
+ T_deadline string `orm:"size(256);null"` // 截止时间
|
|
|
+ T_scheme string `orm:"size(256);null"` // 实施方案 负责人UUID
|
|
|
+ T_collection string `orm:"size(256);null"` // 数据采集 负责人UUID
|
|
|
+ T_reporting string `orm:"size(256);null"` // 报告编写 负责人UUID
|
|
|
+ T_delivery string `orm:"size(256);null"` // 交付审核 负责人UUID
|
|
|
+ T_scheme_state int `orm:"size(2);default(0)"` // 实施方案 状态 0 未完成 1 已完成(客户通过) 2已退回(客户) 3已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
+ T_collection_state int `orm:"size(2);default(0)"` // 数据采集 状态 0 未完成 1 数据来源已完成 2 数据来源处理中 3 已采集-无数据 4-APP已提交 5已通过(负责人) 6已退回(负责人)
|
|
|
+ T_reporting_state int `orm:"size(2);default(0)"` // 报告编写 状态 0 未完成 1 已完成(客户通过) 2已退回(客户) 3已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
+ T_delivery_state int `orm:"size(2);default(0)"` // 交付审核 状态 0 未完成 1 已完成 2 处理中
|
|
|
+ T_marking_state int `orm:"size(2);default(0)"` // 验证标识 状态 0 未完成 1 已完成
|
|
|
+ T_examining_report_state int `orm:"size(2);default(0)"` // 检测报告 状态 0 未完成 1 已完成(客户通过) 2已退回(客户) 3已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
+ T_original_record_state int `orm:"size(2);default(0)"` // 原始记录 状态 0 未完成 3 已通过(负责人) 4已退回(负责人) 5已提交
|
|
|
+ T_record string `orm:"type(text)"` // 领导备注
|
|
|
|
|
|
T_VerifyDeviceDataStartTime string `orm:"size(256);null"` // 验证设备数据开始时间
|
|
|
T_VerifyDeviceDataEndTime string `orm:"size(256);null"` // 验证设备数据开始时间
|
|
|
@@ -45,12 +47,17 @@ type Task struct {
|
|
|
T_doc1 string `orm:"type(text);null"` // 封面
|
|
|
T_pdf1 string `orm:"type(text);null"` // 验证方案
|
|
|
T_pdf1_watermark string `orm:"type(text);null"` // 验证方案 带水印
|
|
|
+ T_pdf1_signature string `orm:"type(text);null"` // 验证方案 带公章
|
|
|
T_doc2 string `orm:"type(text);null"` // 报告
|
|
|
T_pdf2 string `orm:"type(text);null"` // 验证报告
|
|
|
T_pdf2_watermark string `orm:"type(text);null"` // 验证报告 带水印
|
|
|
+ T_pdf2_signature string `orm:"type(text);null"` // 验证报告 带公章
|
|
|
T_doc3 string `orm:"type(text);null"` // 证书
|
|
|
T_pdf3 string `orm:"type(text);null"` // 证书
|
|
|
T_pdf4 string `orm:"type(text);null"` // 验证标识
|
|
|
+ T_pdf5 string `orm:"type(text);null"` // 检测报告
|
|
|
+ T_pdf5_watermark string `orm:"type(text);null"` // 检测报告 带水印
|
|
|
+ T_pdf6 string `orm:"type(text);null"` // 原始记录
|
|
|
|
|
|
T_Show int `orm:"size(2);default(1)"` // 0 隐藏 1 公开
|
|
|
T_Visit int `orm:"size(200);default(0)"` // 浏览量
|
|
|
@@ -112,8 +119,27 @@ type Task struct {
|
|
|
T_reporting_audit_record string `orm:"type(text);null"` // 验证报告审核记录
|
|
|
T_reporting_pass_time string `orm:"size(256);null"` // 验证报告负责人通过时间
|
|
|
|
|
|
- T_device_quantity int `orm:"size(20);default(0)"` // 终端数量 T_device_type=WZ 必填
|
|
|
- T_cnas int `orm:"size(20);default(0)"` // cnas实验室
|
|
|
+ // 检测报告
|
|
|
+ T_examining_report_start_time string `orm:"size(256);null"` // 检测报告开始时间 接收信息采集表的时间
|
|
|
+ T_examining_report_end_time string `orm:"size(256);null"` // 检测报告结束时间 负责人审核通过前最后一次上传时间
|
|
|
+ T_examining_report_time_interval float64 `orm:"size(256);null"` // 时间间隔 单位分钟
|
|
|
+ T_examining_report_signature string `orm:"type(text)"` // 检测报告客户签字确认图片
|
|
|
+ T_examining_report_return_times int `orm:"size(256);null"` // 检测报告退回次数
|
|
|
+ T_examining_report_audit_record string `orm:"type(text);null"` // 检测报告审核记录
|
|
|
+
|
|
|
+ // 原始记录
|
|
|
+ T_original_record_start_time string `orm:"size(256);null"` // 原始记录开始时间 接收信息采集表的时间
|
|
|
+ T_original_record_end_time string `orm:"size(256);null"` // 原始记录结束时间 负责人审核通过前最后一次上传时间
|
|
|
+ T_original_record_time_interval float64 `orm:"size(256);null"` // 时间间隔 单位分钟
|
|
|
+ T_original_record_signature string `orm:"type(text)"` // 原始记录客户签字确认图片
|
|
|
+ T_original_record_return_times int `orm:"size(256);null"` // 原始记录退回次数
|
|
|
+ T_original_record_audit_record string `orm:"type(text);null"` // 原始记录审核记录
|
|
|
+
|
|
|
+ T_device_quantity int `orm:"size(20);default(0)"` // 终端数量 T_device_type=WZ 必填
|
|
|
+ T_cnas int `orm:"size(256);default(0)"` // 0-否 1-是
|
|
|
+
|
|
|
+ T_cover int `orm:"size(20);default(0)"` // 是否覆盖询问
|
|
|
+ T_backup string `orm:"size(256);null"` // 历史数据记录
|
|
|
|
|
|
CreateTime time.Time `orm:"column(create_time);type(timestamp);null;auto_now_add"` //auto_now_add 第一次保存时才设置时间
|
|
|
UpdateTime time.Time `orm:"column(update_time);type(timestamp);null;auto_now"` //auto_now 每次 model 保存时都会对时间自动更新
|