|
|
|
|
# 字段新增 (表名,字段名,字段类型,修改方式(1:新增,2:修改,3:删除)
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for inv_stock_compare
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `inv_stock_compare`
|
|
|
|
|
(
|
|
|
|
|
`id` bigint NOT NULL,
|
|
|
|
|
`status` int NOT NULL COMMENT '状态',
|
|
|
|
|
`thrSysId` int NOT NULL COMMENT '第三方系统id',
|
|
|
|
|
`thrSysName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '第三方系统名称',
|
|
|
|
|
`thirdTableField` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '第三方系统字段名',
|
|
|
|
|
`invCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '仓库编码',
|
|
|
|
|
`invName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '仓库名称',
|
|
|
|
|
`mainAction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '出入库类型',
|
|
|
|
|
`action` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '单据类型编码',
|
|
|
|
|
`actionName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '单据类型名称',
|
|
|
|
|
`compareStartDate` date NOT NULL COMMENT '筛选开始时间',
|
|
|
|
|
`compareEndDate` date NOT NULL COMMENT '筛选结束时间',
|
|
|
|
|
`compareTime` datetime NULL DEFAULT NULL COMMENT '对比时间',
|
|
|
|
|
`siftBatchNo` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否区分批次号',
|
|
|
|
|
`remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '备注',
|
|
|
|
|
`createTime` datetime NOT NULL COMMENT '创建时间',
|
|
|
|
|
`createUser` bigint NOT NULL COMMENT '创建人id',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB
|
|
|
|
|
CHARACTER SET = utf8mb4
|
|
|
|
|
COLLATE = utf8mb4_0900_ai_ci COMMENT = '库存对比表'
|
|
|
|
|
ROW_FORMAT = Dynamic;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- Table structure for inv_stock_compare_detail
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `inv_stock_compare_detail`
|
|
|
|
|
(
|
|
|
|
|
`compareId` bigint NOT NULL COMMENT '对比id',
|
|
|
|
|
`productId` bigint NOT NULL COMMENT '产品id',
|
|
|
|
|
`thrProductId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '第三方产品编码',
|
|
|
|
|
`nameCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'DI',
|
|
|
|
|
`productName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '产品名称',
|
|
|
|
|
`cpms` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '产品描述',
|
|
|
|
|
`ggxh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规格型号',
|
|
|
|
|
`manufactory` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '生产厂家',
|
|
|
|
|
`ylqxzcrbarmc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_as_cs NOT NULL COMMENT '医疗器械注册/备案人名称',
|
|
|
|
|
`zczbhhzbapzbh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_as_cs NOT NULL COMMENT '注册证编号/备案批准编号',
|
|
|
|
|
`mainAction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '出入库类型',
|
|
|
|
|
`count` int NOT NULL COMMENT '对应数量',
|
|
|
|
|
`thrCount` int NULL DEFAULT NULL COMMENT '第三方数量',
|
|
|
|
|
`compareCount` int NULL DEFAULT NULL COMMENT '对比数量',
|
|
|
|
|
PRIMARY KEY (`compareId`, `productId`, `mainAction`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB
|
|
|
|
|
CHARACTER SET = utf8mb4
|
|
|
|
|
COLLATE = utf8mb4_0900_ai_ci COMMENT = '库存对比明细'
|
|
|
|
|
ROW_FORMAT = Dynamic;
|