feat: sql修改

dev_kcyj
chenhc 1 year ago
parent ed8ca33559
commit 6f71299042

@ -3235,89 +3235,86 @@ CALL Pro_Temp_ColumnWork('sync_data_set', 'produceBusiness',
1); 1);
CREATE TABLE IF NOT EXISTS "device_upkeep" -- ----------------------------
( -- Table structure for device_upkeep
"taskId" bigint NOT NULL COMMENT '保养任务id', -- ----------------------------
"planId" bigint DEFAULT NULL COMMENT '计划id', CREATE TABLE IF NOT EXISTS `device_upkeep` (
"planName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '计划名称', `taskId` bigint(0) NOT NULL COMMENT '保养任务id',
"chargeDeptCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '负责部门编码', `planId` bigint(0) NULL DEFAULT NULL COMMENT '计划id',
"upkeepUserId" bigint DEFAULT NULL COMMENT '保养人id', `planName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '计划名称',
"upkeepUserName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养人姓名', `chargeDeptCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '负责部门编码',
"upkeepUserPhone" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养人电话', `upkeepUserId` bigint(0) NULL DEFAULT NULL COMMENT '保养人id',
"deviceCount" int NOT NULL COMMENT '设备数量', `upkeepUserName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养人姓名',
"finishCount" int NOT NULL DEFAULT '0' COMMENT '完成设备数量', `upkeepUserPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养人电话',
"exceptionCount" int NOT NULL DEFAULT '0' COMMENT '异常数量', `deviceCount` int(0) NOT NULL COMMENT '设备数量',
"finishTime" datetime DEFAULT NULL COMMENT '完成时间', `finishCount` int(0) NOT NULL DEFAULT 0 COMMENT '完成设备数量',
"name" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称', `exceptionCount` int(0) NOT NULL DEFAULT 0 COMMENT '异常数量',
"remark" text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '任务备注', `finishTime` datetime(0) NULL DEFAULT NULL COMMENT '完成时间',
"sysFlag" bit(1) NOT NULL COMMENT '是否系统创建 1/true 是 0/false 否', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称',
"finishFlag" 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 '创建时间', `sysFlag` bit(1) NOT NULL COMMENT '是否系统创建 1/true 是 0/false 否',
"createUserId" bigint DEFAULT NULL COMMENT '创建人id', `finishFlag` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否已完成',
"createUserName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人姓名', `createTime` datetime(0) NOT NULL COMMENT '创建时间',
"updateTime" datetime DEFAULT NULL, `createUserId` bigint(0) NULL DEFAULT NULL COMMENT '创建人id',
PRIMARY KEY ("taskId") USING BTREE `createUserName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人姓名',
) ENGINE=InnoDB `updateTime` datetime(0) NULL DEFAULT NULL,
DEFAULT CHARSET=utf8mb4 PRIMARY KEY (`taskId`) USING BTREE
COLLATE=utf8mb4_0900_ai_ci COMMENT='保养任务表' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '保养任务表' ROW_FORMAT = Dynamic;
ROW_FORMAT=DYNAMIC;
-- ----------------------------
CREATE TABLE IF NOT EXISTS "device_upkeep_detail" -- Table structure for device_upkeep_detail
( -- ----------------------------
"taskId" bigint NOT NULL COMMENT '任务id', CREATE TABLE IF NOT EXISTS `device_upkeep_detail` (
"deviceCode" varbinary(255) NOT NULL COMMENT '设备编码', `taskId` bigint(0) NOT NULL COMMENT '任务id',
"deptCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '部门编码', `deviceCode` varbinary(255) NOT NULL COMMENT '设备编码',
"deptName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门名称', `deptCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '部门编码',
"finishFlag" bit(1) NOT NULL DEFAULT b'0' COMMENT '是否已完成 1/true 0/false', `deptName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门名称',
"productId" bigint NOT NULL COMMENT '产品id', `finishFlag` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否已完成 1/true 0/false',
"udi" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'UDI码', `productId` bigint(0) NOT NULL COMMENT '产品id',
"nameCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'DI码', `udi` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'UDI码',
"productName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品名称', `nameCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'DI码',
"ggxh" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '规格型号', `productName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产品名称',
"batchNo" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '批次号', `ggxh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '规格型号',
"serialNo" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '序列号', `batchNo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '批次号',
"productionDate" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生产日期', `serialNo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '序列号',
"expireDate" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '失效日期', `productionDate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生产日期',
"manufactory" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生产厂家', `expireDate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '失效日期',
"measname" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '计量单位', `manufactory` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生产厂家',
"zczbhhzbapzbh" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '注册/备案凭证号', `measname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '计量单位',
"supId" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商ID', `zczbhhzbapzbh` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '注册/备案凭证号',
"supName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商名称', `supId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '供应商ID',
"itemCount" int NOT NULL DEFAULT '0' COMMENT '项目数量', `supName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '供应商名称',
"exceptionCount" int NOT NULL DEFAULT '0' COMMENT '异常数量', `itemCount` int(0) NOT NULL DEFAULT 0 COMMENT '项目数量',
"finishCount" int NOT NULL DEFAULT '0' COMMENT '完成项目数量', `exceptionCount` int(0) NOT NULL DEFAULT 0 COMMENT '异常数量',
"finishTime" datetime DEFAULT NULL COMMENT '完成时间', `finishCount` int(0) NOT NULL DEFAULT 0 COMMENT '完成项目数量',
"normalFlag" tinyint DEFAULT NULL COMMENT '保养状态 0异常1.正常', `finishTime` datetime(0) NULL DEFAULT NULL COMMENT '完成时间',
"livePath" varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '现场照片', `normalFlag` tinyint(0) NULL DEFAULT NULL COMMENT '保养状态 0异常1.正常',
"suggestion" varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养建议', `livePath` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '现场照片',
"updateTime" datetime DEFAULT NULL COMMENT '更改时间', `suggestion` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养建议',
PRIMARY KEY ("taskId","deviceCode") USING BTREE `updateTime` datetime(0) NULL DEFAULT NULL COMMENT '更改时间',
) ENGINE=InnoDB PRIMARY KEY (`taskId`, `deviceCode`) USING BTREE
DEFAULT CHARSET=utf8mb4 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '保养任务明细' ROW_FORMAT = Dynamic;
COLLATE=utf8mb4_0900_ai_ci COMMENT='保养任务明细'
ROW_FORMAT=DYNAMIC; -- ----------------------------
-- Table structure for device_upkeep_detail_item
CREATE TABLE IF NOT EXISTS "device_upkeep_detail_item" -- ----------------------------
( CREATE TABLE IF NOT EXISTS `device_upkeep_detail_item` (
"taskId" bigint NOT NULL COMMENT '任务id', `taskId` bigint(0) NOT NULL COMMENT '任务id',
"deviceCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备编码', `deviceCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备编码',
"itemCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目编码', `itemCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目编码',
"itemName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目名称', `itemName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目名称',
"itemContent" longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目内容', `itemContent` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目内容',
"normalFlag" bit(1) DEFAULT NULL COMMENT '正常标识', `normalFlag` bit(1) NULL DEFAULT NULL COMMENT '正常标识',
"finishFlag" bit(1) NOT NULL DEFAULT b'0' COMMENT '完成标识', `finishFlag` bit(1) NOT NULL DEFAULT b'0' COMMENT '完成标识',
"finishTime" datetime DEFAULT NULL COMMENT '完成时间', `finishTime` datetime(0) NULL DEFAULT NULL COMMENT '完成时间',
"suggestion" longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '保养建议', `suggestion` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '保养建议',
"upkeepUserId" bigint DEFAULT NULL COMMENT '保养人id', `upkeepUserId` bigint(0) NULL DEFAULT NULL COMMENT '保养人id',
"upkeepUserName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养人姓名', `upkeepUserName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养人姓名',
"upkeepDeptCode" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养部门', `upkeepDeptCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养部门',
"upkeepDeptName" varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '保养部门名称', `upkeepDeptName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '保养部门名称',
"updateTime" datetime DEFAULT NULL, `updateTime` datetime(0) NULL DEFAULT NULL,
PRIMARY KEY ("taskId","deviceCode","itemCode") USING BTREE PRIMARY KEY (`taskId`, `deviceCode`, `itemCode`) USING BTREE
) ENGINE=InnoDB ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备保养项目' ROW_FORMAT = Dynamic;
DEFAULT CHARSET=utf8mb4
COLLATE=utf8mb4_0900_ai_ci COMMENT='设备保养项目'
ROW_FORMAT=DYNAMIC;
CALL Pro_Temp_ColumnWork('device_check_item_dict', 'type', CALL Pro_Temp_ColumnWork('device_check_item_dict', 'type',

Loading…
Cancel
Save