pull/1/head
qiuhongwu 9 months ago
commit da853191c4

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -55,3 +55,63 @@ CREATE TABLE `wms_storage_mat` (
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '入/出库物料表' ROW_FORMAT = DYNAMIC;
DROP TABLE IF EXISTS project_order;
CREATE TABLE `project_order` (
`id` BIGINT ( 20 ) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` VARCHAR ( 64 ) NOT NULL COMMENT '项目编号,唯一',
`order_status` INT ( 11 ) NOT NULL DEFAULT '0' COMMENT '单据状态 已保存/已送审/已审核/已启动/已打回/已终止',
`delivery_status` TINYINT ( 1 ) NOT NULL COMMENT '发货状态 未发货/部分发货/全部发货',
`business_man` BIGINT ( 20 ) DEFAULT NULL COMMENT '业务员',
`business_dept_id` BIGINT ( 20 ) NOT NULL COMMENT '提出部门id',
`customer_id` BIGINT ( 20 ) NOT NULL COMMENT '客户id',
`mould_name` VARCHAR ( 255 ) NOT NULL COMMENT '模具名称',
`business_line` CHAR ( 1 ) NOT NULL COMMENT '业务线',
`blueprint_no` VARCHAR ( 32 ) COMMENT '图号',
`has_price` TINYINT ( 1 ) NOT NULL COMMENT '是否有价格',
`price` DECIMAL ( 20, 6 ) COMMENT '价格 保留四位小数',
`currency` char(1) COMMENT '币种',
`project_start_time` DATETIME NOT NULL COMMENT '项目开始时间',
`project_end_time` DATETIME COMMENT '项目结束时间',
`is_urgency` TINYINT ( 1 ) NOT NULL COMMENT '是否紧急',
`property` TINYINT ( 1 ) NOT NULL COMMENT '性质 新制|维修',
`reference_technology` VARCHAR ( 255 ) COMMENT '可引用的原有技术',
`has_alter` TINYINT ( 1 ) NOT NULL COMMENT '是否已变更',
`last_alter_time` DATETIME COMMENT '上一次变更时间',
`quality_requirement` VARCHAR ( 255 ) COMMENT '检验要求',
`remark` VARCHAR ( 255 ) COMMENT '备注',
`has_contract` TINYINT ( 1 ) NOT NULL COMMENT '有无合同',
`has_technology_protocol` TINYINT ( 1 ) NOT NULL COMMENT '有无技术协议',
`has_blueprint` TINYINT ( 1 ) NOT NULL COMMENT '有无图纸/数模',
`blueprint_remark` VARCHAR ( 255 ) NOT NULL COMMENT '图纸/数模 说明',
`status` TINYINT ( 1 ) NOT NULL DEFAULT '1' COMMENT '状态,1表示正常2表示禁用',
`creator` VARCHAR ( 64 ) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` VARCHAR ( 64 ) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` BIT ( 1 ) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` BIGINT ( 20 ) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY ( `id` ) USING BTREE,
UNIQUE KEY `idx_code` ( `code` ) USING BTREE
) ENGINE = InnoDB COMMENT = '项目订单表';
DROP TABLE IF EXISTS project_order_sub;
CREATE TABLE `project_order_sub` (
`id` BIGINT ( 20 ) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`project_order_id` BIGINT ( 20 ) NOT NULL COMMENT '项目订单id',
`name` VARCHAR ( 128 ) NOT NULL COMMENT '子项目名称,唯一',
`device_model` VARCHAR ( 64 ) COMMENT '设备型号',
`amount` INT ( 11 ) NOT NULL COMMENT '数量',
`composition_id` BIGINT(20) NOT NULL COMMENT '材质',
`remark` VARCHAR ( 255 ) COMMENT '备注',
`status` TINYINT ( 1 ) NOT NULL DEFAULT '1' COMMENT '状态,1表示正常2表示禁用',
`creator` VARCHAR ( 64 ) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` VARCHAR ( 64 ) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` BIT ( 1 ) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` BIGINT ( 20 ) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY ( `id` ) USING BTREE,
UNIQUE KEY `idx_name` ( `name` ) USING BTREE
) ENGINE = InnoDB COMMENT = '项目订单子项目表';

Loading…
Cancel
Save