|
@@ -2,12 +2,12 @@ CREATE TABLE `kwc_contract_logistics_score` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`provider_ent_id` bigint NOT NULL COMMENT '供应商企业id',
|
|
`provider_ent_id` bigint NOT NULL COMMENT '供应商企业id',
|
|
|
`logistics_ent_id` bigint NOT NULL COMMENT '物流企业id',
|
|
`logistics_ent_id` bigint NOT NULL COMMENT '物流企业id',
|
|
|
- `logistics_ent_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物流企业名称',
|
|
|
|
|
`score` decimal(10,2) NOT NULL COMMENT '物流企业评分',
|
|
`score` decimal(10,2) NOT NULL COMMENT '物流企业评分',
|
|
|
`create_by` bigint NOT NULL,
|
|
`create_by` bigint NOT NULL,
|
|
|
`create_time` datetime NOT NULL,
|
|
`create_time` datetime NOT NULL,
|
|
|
`update_by` bigint NOT NULL,
|
|
`update_by` bigint NOT NULL,
|
|
|
`update_time` datetime NOT NULL COMMENT '更新时间',
|
|
`update_time` datetime NOT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
UNIQUE KEY `provider_logistics_id_index` (`provider_ent_id`,`logistics_ent_id`) USING BTREE
|
|
UNIQUE KEY `provider_logistics_id_index` (`provider_ent_id`,`logistics_ent_id`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物流企业评分表';
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物流企业评分表';
|
|
@@ -17,7 +17,6 @@ CREATE TABLE `kwc_contract_logistics_score_detail` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`score_id` bigint NOT NULL COMMENT '评分主键id',
|
|
`score_id` bigint NOT NULL COMMENT '评分主键id',
|
|
|
`influence_by` bigint NOT NULL COMMENT '影响人id',
|
|
`influence_by` bigint NOT NULL COMMENT '影响人id',
|
|
|
- `influence_by_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '影响人名字',
|
|
|
|
|
`action` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '行为',
|
|
`action` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '行为',
|
|
|
`score_change` decimal(10,2) DEFAULT NULL COMMENT '评分变动',
|
|
`score_change` decimal(10,2) DEFAULT NULL COMMENT '评分变动',
|
|
|
`score` decimal(10,2) DEFAULT NULL COMMENT '变动后评分',
|
|
`score` decimal(10,2) DEFAULT NULL COMMENT '变动后评分',
|
|
@@ -26,6 +25,40 @@ CREATE TABLE `kwc_contract_logistics_score_detail` (
|
|
|
`create_time` datetime NOT NULL,
|
|
`create_time` datetime NOT NULL,
|
|
|
`update_by` bigint NOT NULL,
|
|
`update_by` bigint NOT NULL,
|
|
|
`update_time` datetime NOT NULL,
|
|
`update_time` datetime NOT NULL,
|
|
|
|
|
+ `del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
KEY `score_id_index` (`score_id`) USING BTREE
|
|
KEY `score_id_index` (`score_id`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物流企业评分明细表';
|
|
|
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物流企业评分明细表';
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `kwf_driver_score` (
|
|
|
|
|
+ `id` bigint NOT NULL COMMENT '主键',
|
|
|
|
|
+ `provider_ent_id` bigint NOT NULL COMMENT '供应商企业id',
|
|
|
|
|
+ `logistics_ent_id` bigint NOT NULL COMMENT '物流企业id',
|
|
|
|
|
+ `driver_id` bigint NOT NULL COMMENT '司机id',
|
|
|
|
|
+ `score` decimal(10,2) NOT NULL DEFAULT '60.00' COMMENT '司机评分',
|
|
|
|
|
+ `create_by` bigint NOT NULL,
|
|
|
|
|
+ `create_time` datetime NOT NULL,
|
|
|
|
|
+ `update_by` bigint NOT NULL,
|
|
|
|
|
+ `update_time` datetime NOT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ UNIQUE KEY `provider_logistics_driver_id_index` (`provider_ent_id`,`logistics_ent_id`,`driver_id`) USING BTREE
|
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='司机评分表';
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `kwf_driver_score_detail` (
|
|
|
|
|
+ `id` bigint NOT NULL COMMENT '主键',
|
|
|
|
|
+ `score_id` bigint NOT NULL COMMENT '评分主键id',
|
|
|
|
|
+ `driver_id` bigint NOT NULL COMMENT '司机id',
|
|
|
|
|
+ `action` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '行为',
|
|
|
|
|
+ `score_change` decimal(10,2) DEFAULT NULL COMMENT '评分变动',
|
|
|
|
|
+ `score` decimal(10,2) DEFAULT NULL COMMENT '变动后评分',
|
|
|
|
|
+ `create_by` bigint NOT NULL,
|
|
|
|
|
+ `create_time` datetime NOT NULL,
|
|
|
|
|
+ `update_by` bigint NOT NULL,
|
|
|
|
|
+ `update_time` datetime NOT NULL,
|
|
|
|
|
+ `del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ KEY `driver_score_id_index` (`score_id`) USING BTREE
|
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='司机评分明细表';
|