Files
zkxw/docs/sql/2026-05-26-pilot-application-save-fields.sql
T
2026-05-26 12:32:19 +08:00

38 lines
2.4 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- 中试服务申请单:支持新增弹窗一揽子保存(申请单名称、输注方案扩展、输注计划明细、细胞产品)
ALTER TABLE `biz_pilot_application`
ADD COLUMN `application_name` varchar(200) DEFAULT NULL COMMENT '申请单名称' AFTER `application_no`;
ALTER TABLE `biz_pilot_infusion_plan`
ADD COLUMN `channel_agreement_id` varchar(64) DEFAULT NULL COMMENT '渠道协议ID' AFTER `infusion_start_date`;
ALTER TABLE `biz_pilot_infusion_schedule`
ADD COLUMN `infusion_location` varchar(200) DEFAULT NULL COMMENT '输注地点' AFTER `infusion_time`,
ADD COLUMN `infusion_method` varchar(32) DEFAULT NULL COMMENT '输注方式(字典 szfs)' AFTER `infusion_location`;
DROP TABLE IF EXISTS `biz_pilot_infusion_schedule_product`;
CREATE TABLE `biz_pilot_infusion_schedule_product` (
`id` varchar(64) NOT NULL COMMENT '主键ID',
`infusion_schedule_id` varchar(64) NOT NULL COMMENT '输注计划ID',
`price_id` varchar(64) DEFAULT NULL COMMENT '协议价格/订单产品引用ID',
`project_code` varchar(64) DEFAULT NULL COMMENT '项目编码',
`project_name` varchar(200) DEFAULT NULL COMMENT '项目名称',
`cell_type_name` varchar(200) DEFAULT NULL COMMENT '细胞类型',
`spec_text` varchar(200) DEFAULT NULL COMMENT '规格',
`agreement_price` decimal(18,2) DEFAULT NULL COMMENT '协议单价(元)',
`actual_price` decimal(18,2) DEFAULT NULL COMMENT '实际单价(元)',
`quantity` int(11) DEFAULT '1' COMMENT '份数',
`product_status` varchar(32) DEFAULT NULL COMMENT '产品状态(如待输注)',
`tenant_no` varchar(64) NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pisp_schedule` (`infusion_schedule_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='中试申请单-输注计划细胞产品';