sql/lims_delta.sql
@@ -1,3 +1,22 @@
-- 批量下单批次号:同一次批量下单的样品共享一个批次号
ALTER TABLE ins_order ADD COLUMN batch_no VARCHAR(64) NULL COMMENT '批量下单批次号' AFTER entrust_code;
ALTER TABLE cnas_inspection_order ADD COLUMN batch_no VARCHAR(64) NULL COMMENT '批量下单批次号' AFTER entrust_code;
-- 设备保养计划明细附件表:附件按计划明细(设备行)挂载
CREATE TABLE IF NOT EXISTS `device_maintenance_attachment` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT '附件id',
  `maintenance_plan_detail_id` int NOT NULL COMMENT '设备保养计划明细id',
  `file_name` varchar(255) NOT NULL COMMENT '文件名',
  `file_url` varchar(500) NOT NULL COMMENT '文件地址',
  `sort` int DEFAULT '0' COMMENT '排序',
  `create_user` int DEFAULT NULL COMMENT '创建人',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_user` int DEFAULT NULL COMMENT '修改人',
  `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  PRIMARY KEY (`id`),
  KEY `idx_dmpa_detail_id` (`maintenance_plan_detail_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备保养计划明细附件表';
-- 文件受控申请:增加发布日期、实施日期(提交日期列保留,但界面不再显示)
ALTER TABLE cnas_manage_document_controlled ADD COLUMN publish_date DATE NULL COMMENT '发布日期' AFTER submit_date;
ALTER TABLE cnas_manage_document_controlled ADD COLUMN implement_date DATE NULL COMMENT '实施日期' AFTER publish_date;