Skip to content

Commit a191841

Browse files
committed
feat(公交表结构): 新增彭州定制投诉和三检表
1 parent 997dbfb commit a191841

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

mysql8/initdb/03-cbus-init-table.sql

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3135,10 +3135,10 @@ CREATE TABLE `schedule_complaint` (
31353135
`company_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '企业ID',
31363136
`complaint_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投诉ID',
31373137
`complaint_status` tinyint NOT NULL DEFAULT 0 COMMENT '工单状态: 0=录入工单, 10=处理中, 20=处理完成, 100=归档',
3138-
`complain_type` int NULL DEFAULT NULL COMMENT '投诉类型: 1=驾驶员行为, 2=调度/运营问题, 3=计费/结算问题, 10=其他',
3138+
`complaint_type` int NULL DEFAULT NULL COMMENT '投诉类型: 1=驾驶员行为, 2=调度/运营问题, 3=计费/结算问题, 10=其他',
31393139
`urgency_level` tinyint NULL DEFAULT NULL COMMENT '紧急程度: 1=低, 2=中, 3=高, 4=紧急',
3140-
`complain_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投诉标题',
3141-
`complain_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '投诉内容',
3140+
`complaint_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投诉标题',
3141+
`complaint_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '投诉内容',
31423142
`attachments` json NULL COMMENT '投诉图片列表(JSON数组)',
31433143
`complainant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '投诉人姓名',
31443144
`complainant_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '投诉人联系方式',
@@ -3154,6 +3154,25 @@ CREATE TABLE `schedule_complaint` (
31543154
INDEX `idx_complaint_status`(`complaint_status` ASC) USING BTREE
31553155
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '公交投诉数据表' ROW_FORMAT = Dynamic;
31563156

3157+
-- ----------------------------
3158+
-- Table structure for schedule_complaint_progress
3159+
-- ----------------------------
3160+
DROP TABLE IF EXISTS `schedule_complaint_progress`;
3161+
CREATE TABLE `schedule_complaint_progress` (
3162+
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
3163+
`company_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '企业ID',
3164+
`complaint_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '投诉ID',
3165+
`progress_content` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '进度内容',
3166+
`attachments` json NULL COMMENT '投诉图片列表(JSON数组)',
3167+
`create_user_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '创建人ID',
3168+
`create_user_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人姓名',
3169+
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
3170+
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
3171+
PRIMARY KEY (`id`) USING BTREE,
3172+
INDEX `idx_company_id`(`company_id` ASC) USING BTREE,
3173+
INDEX `idx_complaint_no`(`complaint_no` ASC) USING BTREE
3174+
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '公交投诉数据表' ROW_FORMAT = Dynamic;
3175+
31573176
-- ----------------------------
31583177
-- Table structure for schedule_health
31593178
-- ----------------------------
@@ -3580,6 +3599,7 @@ CREATE TABLE `schedule_three_check` (
35803599
`car_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车辆id',
35813600
`car_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '车辆自编码',
35823601
`weather` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '天气',
3602+
`route_id` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '线路id',
35833603
`route_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '线路名称',
35843604
`drive_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驾驶员',
35853605
`check_type` int NULL DEFAULT NULL COMMENT '1出车前 2行驶中 3收车后',

0 commit comments

Comments
 (0)