|
@@ -225,18 +225,106 @@ CREATE TABLE `pet_system`.`sys_sub_order_log`
|
|
|
|
|
|
|
|
CREATE TABLE `pet_system`.`flf_anamaly`
|
|
CREATE TABLE `pet_system`.`flf_anamaly`
|
|
|
(
|
|
(
|
|
|
- `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
- `fulfiller` bigint NOT NULL COMMENT '履约者',
|
|
|
|
|
- `order_id` bigint NOT NULL COMMENT '关联订单',
|
|
|
|
|
- `type` char(1) NOT NULL COMMENT '异常类型',
|
|
|
|
|
- `content` text NOT NULL COMMENT '上报内容',
|
|
|
|
|
- `photos` varchar(512) COMMENT '上报图片',
|
|
|
|
|
- `status` tinyint NOT NULL DEFAULT 0 COMMENT '审核状态',
|
|
|
|
|
- `tenant_id` varchar(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
- `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
|
|
|
|
|
- `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
- `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
- `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
- `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
- `update_time` datetime COMMENT '更新时间'
|
|
|
|
|
|
|
+ `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
+ `fulfiller` bigint NOT NULL COMMENT '履约者',
|
|
|
|
|
+ `order_id` bigint NOT NULL COMMENT '关联订单',
|
|
|
|
|
+ `type` char(1) NOT NULL COMMENT '异常类型',
|
|
|
|
|
+ `content` text NOT NULL COMMENT '上报内容',
|
|
|
|
|
+ `photos` varchar(512) COMMENT '上报图片',
|
|
|
|
|
+ `status` tinyint NOT NULL DEFAULT 0 COMMENT '审核状态',
|
|
|
|
|
+ `tenant_id` varchar(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
+ `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
|
|
|
|
|
+ `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
+ `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
+ `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
+ `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
+ `update_time` datetime COMMENT '更新时间'
|
|
|
) ENGINE = innoDB COMMENT = '异常信息表';
|
|
) ENGINE = innoDB COMMENT = '异常信息表';
|
|
|
|
|
+
|
|
|
|
|
+# 2026/03/18
|
|
|
|
|
+CREATE TABLE `pet_system`.`flf_complaint_log`
|
|
|
|
|
+(
|
|
|
|
|
+ `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
+ `fulfiller` bigint NOT NULL COMMENT '履约者',
|
|
|
|
|
+ `order_id` bigint NOT NULL COMMENT '关联订单',
|
|
|
|
|
+ `reason` varchar(512) COMMENT '投诉原因',
|
|
|
|
|
+ `tenant_id` varchar(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
+ `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
|
|
|
|
|
+ `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
+ `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
+ `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
+ `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
+ `update_time` datetime COMMENT '更新时间'
|
|
|
|
|
+) ENGINE = innoDB COMMENT = '投诉信息表';
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `pet_system`.`flf_violation_log`
|
|
|
|
|
+(
|
|
|
|
|
+ `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
+ `fulfiller` bigint NOT NULL COMMENT '履约者',
|
|
|
|
|
+ `count` int NOT NULL COMMENT '违规次数',
|
|
|
|
|
+ `violation_time` datetime NOT NULL COMMENT '违规时间',
|
|
|
|
|
+ `reason` varchar(512) COMMENT '原因',
|
|
|
|
|
+ `tenant_id` varchar(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
+ `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
|
|
|
|
|
+ `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
+ `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
+ `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
+ `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
+ `update_time` datetime COMMENT '更新时间'
|
|
|
|
|
+) ENGINE = innoDB COMMENT = '违规信息表';
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `pet_system`.`flf_level_rights`
|
|
|
|
|
+(
|
|
|
|
|
+ `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
+ `name` varchar(64) NOT NULL COMMENT '名称',
|
|
|
|
|
+ `icon` bigint COMMENT '图标',
|
|
|
|
|
+ `status` boolean DEFAULT true NOT NULL COMMENT '状态',
|
|
|
|
|
+ `statement` varchar(255) COMMENT '权益说明',
|
|
|
|
|
+ `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
+ `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
+ `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
+ `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
+ `update_time` datetime COMMENT '更新时间'
|
|
|
|
|
+) ENGINE = innoDB COMMENT = '等级权益信息表';
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `pet_system`.`flf_level_config`
|
|
|
|
|
+(
|
|
|
|
|
+ `id` bigint PRIMARY KEY NOT NULL COMMENT '序号',
|
|
|
|
|
+ `lv_no` int NOT NULL COMMENT '等级数值',
|
|
|
|
|
+ `name` varchar(64) NOT NULL COMMENT '等级名称',
|
|
|
|
|
+ `icon` bigint COMMENT '等级图标',
|
|
|
|
|
+ `background` bigint COMMENT '背景图片',
|
|
|
|
|
+ `holiday_bonus` int NOT NULL DEFAULT 100 COMMENT '节假日加成',
|
|
|
|
|
+
|
|
|
|
|
+ # 升级要求
|
|
|
|
|
+ `upgrade_complete_order_quality` int NOT NULL DEFAULT 1 COMMENT '完成单量',
|
|
|
|
|
+ `upgrade_ontime_rate` int NOT NULL DEFAULT 0 COMMENT '上门准时率',
|
|
|
|
|
+ `upgrade_complaint_rate` int NOT NULL DEFAULT 0 COMMENT '投诉率',
|
|
|
|
|
+ `upgrade_violations_count` int NOT NULL DEFAULT 0 COMMENT '违规次数',
|
|
|
|
|
+ `upgrade_points` int NOT NULL COMMENT '积分升级门槛',
|
|
|
|
|
+
|
|
|
|
|
+ # 降级要求
|
|
|
|
|
+ `degrade_points` int NOT NULL COMMENT '积分降级门槛',
|
|
|
|
|
+
|
|
|
|
|
+ # 扣分配置
|
|
|
|
|
+ `degrade_ontime_rate` int NOT NULL DEFAULT 0 COMMENT '自然月内上门准时率低于%',
|
|
|
|
|
+ `degrade_ontime_rate_score` int NOT NULL DEFAULT 0 COMMENT '自然月内上门准时率低于a%,自动扣罚积分',
|
|
|
|
|
+ `degrade_complete_order_quality` int NOT NULL DEFAULT 0 COMMENT '自然月内完成订单小于等于',
|
|
|
|
|
+ `degrade_complete_order_quality_score` int NOT NULL DEFAULT 0 COMMENT '自然月内完成订单为y,自动扣罚积分',
|
|
|
|
|
+ `degrade_violations_score` int NOT NULL DEFAULT 0 COMMENT '违规一次,人工扣罚',
|
|
|
|
|
+ `degrade_complaint_count` int NOT NULL DEFAULT 0 COMMENT '自然月内投诉率达到%',
|
|
|
|
|
+ `degrade_complaint_count_score` int NOT NULL DEFAULT 0 COMMENT '自然月内投诉率达到a%,自动扣罚积分',
|
|
|
|
|
+
|
|
|
|
|
+ `create_dept` bigint(20) COMMENT '创建部门',
|
|
|
|
|
+ `create_by` bigint(20) COMMENT '创建者',
|
|
|
|
|
+ `create_time` datetime COMMENT '创建时间',
|
|
|
|
|
+ `update_by` bigint(20) COMMENT '更新者',
|
|
|
|
|
+ `update_time` datetime COMMENT '更新时间'
|
|
|
|
|
+) ENGINE = innoDB COMMENT = '等级配置信息表';
|
|
|
|
|
+
|
|
|
|
|
+CREATE TABLE `pet_system`.`flf_level_config_rights`
|
|
|
|
|
+(
|
|
|
|
|
+ `config_id` bigint NOT NULL COMMENT '配置ID',
|
|
|
|
|
+ `rights_id` bigint NOT NULL COMMENT '权益ID',
|
|
|
|
|
+ PRIMARY KEY (`config_id`, `rights_id`)
|
|
|
|
|
+) ENGINE = innoDB COMMENT = '等级配置权益关联表';
|