|
|
|
@ -3,7 +3,6 @@ ALTER TABLE `thr_order`
|
|
|
|
|
ADD COLUMN `thirdPartyDate` tinyint(0) NULL DEFAULT NULL COMMENT '判断来源至哪里1:第三方 2:自己创建';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**首营新增字段------**/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- //首营管理字段新增与变更
|
|
|
|
@ -231,8 +230,12 @@ SET FOREIGN_KEY_CHECKS = 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DROP INDEX `uniqueKey` ON inv_prein_product;
|
|
|
|
|
alter table inv_prein_product add UNIQUE uniqueKey(`orderIdFk`)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `thr_order`
|
|
|
|
|
ADD COLUMN `thirdPartyDate` tinyint(0) NULL DEFAULT NULL COMMENT '判断来源至哪里1:第三方 2:自己创建' AFTER `manufactory`;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `sup_cert`
|
|
|
|
@ -243,6 +246,8 @@ ALTER TABLE `sup_company`
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `sup_product`
|
|
|
|
|
ADD COLUMN `relIdFk` VARCHAR(64) NULL DEFAULT NULL COMMENT '耗材字典关联主键';
|
|
|
|
|
ALTER TABLE `sup_product`
|
|
|
|
|
ADD COLUMN `hchzsb` VARCHAR(64) NULL DEFAULT NULL COMMENT '耗材或者设备';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
alter table company Add column createTime datetime(0) DEFAULT NULL COMMENT '创建时间';
|
|
|
|
@ -259,22 +264,19 @@ alter table io_order Add column preOutBillNo varchar(64) DEFAULT NULL COMMENT '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
alter table inv_prein_product Add column orderIdFk varchar(64) DEFAULT NULL COMMENT '扫码单据外键';
|
|
|
|
|
DROP INDEX `uniqueKey` ON inv_prein_product;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
alter table sup_product Add column hchzsb VARCHAR(255) DEFAULT NULL COMMENT '耗材或者设备(产品类别)';
|
|
|
|
|
# alter table inv_prein_product add UNIQUE uniqueKey(`orderIdFk`) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
alter table sup_cert modify column filePath varchar(255) null DEFAULT NULL ;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for basic_bustype_change
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
INSERT INTO `sys_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`, `paramType`, `paramExplain`) VALUES (1070, 0, '配送是否资质校验', 'checkCert', '0', 1, 0, '1:是,0:否');
|
|
|
|
|
INSERT INTO `sys_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`, `paramType`, `paramExplain`) VALUES (1080, 0, '预验收出库是否移除预验收库存', 'clear_prein_inv', '1', 1, 0, '1:是,0:否');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INSERT INTO `spms_za`.`system_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`, `paramType`, `paramExplain`) VALUES (1070, 0, '配送是否资质校验', 'checkCert', '0', 1, 0, '1:是,0:否');
|
|
|
|
|
INSERT INTO `spms_za`.`system_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`, `paramType`, `paramExplain`) VALUES (1080, 0, '预验收出库是否移除预验收库存', 'clear_prein_inv', '1', 1, 0, '1:是,0:否');
|
|
|
|
|
|
|
|
|
|
//耗材领用
|
|
|
|
|
|
|
|
|
|
alter table basic_bustype_change Add column systemDefault tinyint(0) DEFAULT NULL COMMENT '是否系统预设';
|
|
|
|
|
alter table thr_order Add column fromSubInvCode VARCHAR(64) DEFAULT NULL COMMENT '往来分库';
|
|
|
|
@ -303,4 +305,79 @@ INSERT INTO `basic_bustype_change` VALUES (1, 'purplan', '采购计划', 'ST6507
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//采购管理相关
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `pur_apply`;
|
|
|
|
|
CREATE TABLE `pur_apply` (
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`billNo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '单据号',
|
|
|
|
|
`billDate` datetime(0) NULL DEFAULT NULL COMMENT '单据日期',
|
|
|
|
|
`status` tinyint NULL DEFAULT NULL COMMENT '状态(1.草稿,2.未审核,3.已审核,4.已拒绝)',
|
|
|
|
|
`billType` tinyint NULL DEFAULT NULL COMMENT '申购类型',
|
|
|
|
|
`remark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '申购说明',
|
|
|
|
|
`locStorageCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前仓库',
|
|
|
|
|
`invWarehouseCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前分库',
|
|
|
|
|
`deptCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门',
|
|
|
|
|
`createBy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
`auditBy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审核人',
|
|
|
|
|
`auditTime` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
|
|
|
|
|
`updateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
`auditRemark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审核说明',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for pur_apply_detail
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
DROP TABLE IF EXISTS `pur_apply_detail`;
|
|
|
|
|
CREATE TABLE `pur_apply_detail` (
|
|
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`orderIdFk` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订单外键',
|
|
|
|
|
`productId` int NULL DEFAULT NULL COMMENT '产品ID',
|
|
|
|
|
`productName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产品名称',
|
|
|
|
|
`count` int NULL DEFAULT NULL COMMENT '数量',
|
|
|
|
|
`supId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '供应商ID',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
UNIQUE INDEX `idFk`(`orderIdFk`, `productId`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for pur_plan
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
DROP TABLE IF EXISTS `pur_plan`;
|
|
|
|
|
CREATE TABLE `pur_plan` (
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`billNo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '单据号',
|
|
|
|
|
`billDate` datetime(0) NULL DEFAULT NULL COMMENT '单据日期',
|
|
|
|
|
`status` tinyint NULL DEFAULT NULL COMMENT '状态(1.草稿,2.未审核,3.已审核)',
|
|
|
|
|
`billType` tinyint NULL DEFAULT NULL COMMENT '申购类型',
|
|
|
|
|
`remark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '申购说明',
|
|
|
|
|
`locStorageCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前仓库',
|
|
|
|
|
`invWarehouseCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前分库',
|
|
|
|
|
`deptCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门',
|
|
|
|
|
`createBy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
`auditBy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审核人',
|
|
|
|
|
`auditTime` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
|
|
|
|
|
`auditRemark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审核说明',
|
|
|
|
|
`updateTime` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for pur_plan_detail
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
DROP TABLE IF EXISTS `pur_plan_detail`;
|
|
|
|
|
CREATE TABLE `pur_plan_detail` (
|
|
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`orderIdFk` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订单外键',
|
|
|
|
|
`productId` int NULL DEFAULT NULL COMMENT '产品ID',
|
|
|
|
|
`productName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产品名称',
|
|
|
|
|
`count` int NULL DEFAULT NULL COMMENT '数量',
|
|
|
|
|
`supId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '供应商ID',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|
|
|
|
|
|
|
|
|
|