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