## 版本信息 V2.0

## 部署方案
序号 | 模块 | 操作 | 备注 | 完成 | 责任人
---|---|---|---|---|---
1 | 后台 | 部署脚本 | 升级前备份数据库| | 李成

## 回滚方案
序号 | 模块 | 操作 | 备注 | 上线序号
---|---|---|---|---
1 | 后台 | 回滚脚本 | 回滚时需注意与前端版本一致 | 1

### 部署脚本
```SQL
--加索引
ALTER TABLE `t_order` ADD INDEX idx_region_id (`region_id`);

--电工信息
ALTER TABLE `t_supplier_staff` ADD `insure_files` varchar(1024) COMMENT '电工保险单据';
ALTER TABLE `t_supplier_staff` ADD `idcard_files` varchar(1024) COMMENT '电工身份证';

--订单超时(包含刷数据)
ALTER TABLE `t_system_info` ADD `order_status` int(11) COMMENT '订单当前状态';
ALTER TABLE `t_system_info` ADD `overtime_flag` int(11) DEFAULT 0 COMMENT '是否超时:0:否,1:是';
--刷历史数据暂时就不管了,因为状态刷不了
--update t_system_info set overtime_flag=1 where type=0;
--update t_system_info set order_status = 7 where title LIKE '%商未录入勘测信息,请及时查看%';
--update t_system_info set order_status = ? where title LIKE '%已勘测/整改完成,请及时审核%';
--update t_system_info set order_status = ? where title LIKE '%录入预约安装信息,请及时查看%';
--update t_system_info set order_status = ? where title LIKE '%务商未录入安装信息,请及时查看%';
--update t_system_info set order_status = ? where title LIKE '%订单已安装/整改完成,请及时审核%';

--信息配置表
CREATE TABLE `t_info_config` (
                                 `id` VARCHAR (50) NOT NULL,
                                 `type` INT (11) COMMENT '字典表id',
                                 `name` VARCHAR (100) NOT NULL COMMENT '值',
                                 `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                 `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                 `is_del` INT (11) NOT NULL DEFAULT 0 COMMENT '0:正常 1:删除',
                                 PRIMARY KEY (`id`)
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '基本信息配置表';

INSERT INTO `t_info_config` VALUES ('1', '14', '中通速递', '2021-08-24 14:43:46', '2021-08-24 14:43:50', '0');
INSERT INTO `t_info_config` VALUES ('2', '14', '邮政速递', '2021-08-24 14:45:41', '2021-08-24 14:45:43', '0');
INSERT INTO `t_info_config` VALUES ('3', '14', '圆通速递', '2021-08-24 14:46:20', '2021-08-24 14:46:24', '0');
INSERT INTO `t_info_config` VALUES ('4', '14', '韵达速递', '2021-08-24 14:46:54', '2021-08-24 14:46:56', '0');
INSERT INTO `t_info_config` VALUES ('5', '14', '百世汇通', '2021-08-24 14:47:21', '2021-08-24 14:47:24', '0');
INSERT INTO `t_info_config` VALUES ('6', '14', '申通快递', '2021-08-24 14:47:46', '2021-08-24 14:47:48', '0');
INSERT INTO `t_info_config` VALUES ('7', '14', '顺丰速运', '2021-08-24 14:48:11', '2021-08-24 14:48:14', '0');

INSERT INTO `t_info_config` VALUES ('b96c8a49-675c-482d-8567-2438d040df00', '10', '一般', '2021-08-24 14:48:11', '2021-08-24 14:48:14', '0');
INSERT INTO `t_info_config` VALUES ('b96c8a49-675c-482d-8567-2438d040dfaa', '10', '紧急', '2021-08-24 14:48:12', '2021-08-24 14:48:14', '0');


--新增安装服务商需要审批
ALTER TABLE `t_supplier` ADD `check_status` int(11) DEFAULT 0 COMMENT '审核状态:0:未审核,1:审核通过,2:审核不通过';
ALTER TABLE `t_supplier` ADD `check_remark` varchar(300) COMMENT '审核备注';
ALTER TABLE `t_supplier` ADD `business_license` varchar(1024) COMMENT '营业执照';
ALTER TABLE `t_supplier` ADD `install_license` varchar(1024) COMMENT '安装资质';
ALTER TABLE `t_supplier` ADD `tuv_cert` varchar(1024) COMMENT '莱茵认证';
ALTER TABLE `t_supplier` ADD `install_insurance` varchar(1024) COMMENT '安装工程一切责任险';
ALTER TABLE `t_supplier` ADD `employer_insurance` varchar(1024) COMMENT '雇主责任险';


--将历史数据刷为审核通过
update t_supplier set check_status=1;

--订单删除
ALTER TABLE `t_settlement_detail` ADD `is_del` int(11) DEFAULT 0 COMMENT '是否删除:0:否,1:是';
ALTER TABLE `t_settlement_detail_supplier` ADD `is_del` int(11) DEFAULT 0 COMMENT '是否删除:0:否,1:是';

CREATE TABLE `t_order_delete` (
                                  `id` varchar(64) NOT NULL COMMENT '订单编号',
                                  `oem_id` int(11) DEFAULT NULL COMMENT '主机厂ID',
                                  `oem_agent_id` int(11) DEFAULT NULL COMMENT '经销商id',
                                  `oem_agent_info` varchar(128) DEFAULT NULL COMMENT '经销商信息',
                                  `oem_agent_contact_name` varchar(32) DEFAULT NULL COMMENT '经销商联系人',
                                  `oem_agent_contact_phone` varchar(32) DEFAULT NULL COMMENT '经销商联系方式',
                                  `out_order_id` varchar(50) DEFAULT NULL COMMENT '外部订单编号',
                                  `contract_id` int(11) DEFAULT NULL COMMENT '合同编号',
                                  `supplier_contract_id` int(11) DEFAULT NULL COMMENT '服务商合同id',
                                  `user_name` varchar(30) DEFAULT NULL COMMENT '车主姓名',
                                  `user_phone` varchar(20) DEFAULT NULL COMMENT '车主电话',
                                  `user_sex` int(11) DEFAULT NULL COMMENT '车主性别 0-女 1-男 2-未知',
                                  `contact_name` varchar(30) DEFAULT NULL COMMENT '联系人姓名',
                                  `contact_phone` varchar(20) DEFAULT NULL COMMENT '联系电话',
                                  `region_id` varchar(20) DEFAULT NULL COMMENT '区域id',
                                  `warehouse_id` varchar(64) DEFAULT NULL COMMENT '仓库id',
                                  `address` varchar(256) DEFAULT NULL COMMENT '地址',
                                  `vehicle_model` varchar(20) DEFAULT NULL COMMENT '车型号',
                                  `vehicle_chassis_no` varchar(30) DEFAULT NULL COMMENT '车辆底盘号',
                                  `vehicle_vin` varchar(30) DEFAULT NULL COMMENT '车辆识别号',
                                  `vehicle_parking_no` varchar(64) DEFAULT NULL COMMENT '车位号',
                                  `vehicle_parking_status` varchar(64) DEFAULT NULL COMMENT '车位状态',
                                  `survey_before_sale_enable` tinyint(1) DEFAULT NULL COMMENT '是否为售车前预勘测 0:否 1:是',
                                  `manu_dispatch_enable` tinyint(1) DEFAULT NULL COMMENT '是否需要人工派单 0:否 1:是',
                                  `wallbox_model` varchar(80) DEFAULT NULL,
                                  `status` int(11) DEFAULT NULL COMMENT '订单状态',
                                  `type` tinyint(1) DEFAULT NULL COMMENT '类型 1:普通订单 2:移桩订单',
                                  `expand_status` tinyint(1) DEFAULT NULL COMMENT '报装状态 1:通过 2:不通过',
                                  `expand_fail_reason` varchar(128) DEFAULT NULL COMMENT '报装不通过原因',
                                  `expand_fail_operate` int(1) DEFAULT NULL COMMENT '报装不通过后订单后续操作',
                                  `expand_remark` varchar(256) DEFAULT NULL COMMENT '报装备注',
                                  `survey_staff_id` int(11) DEFAULT NULL COMMENT '勘察员工编号',
                                  `survey_finish_time` datetime DEFAULT NULL COMMENT '勘察完成时间',
                                  `survey_reserve_time` datetime DEFAULT NULL COMMENT '预约勘察时间',
                                  `survey_client_name` varchar(32) DEFAULT NULL COMMENT '勘察客户姓名',
                                  `survey_client_phone` varchar(32) DEFAULT NULL COMMENT '勘察客户手机号',
                                  `survey_cams_phone` varchar(32) DEFAULT NULL COMMENT '注册CAMS PLUS 手机号',
                                  `survey_reserve_remark` varchar(256) DEFAULT NULL COMMENT '预约勘察备注',
                                  `install_supplier_id` int(11) DEFAULT NULL COMMENT '安装服务商编号',
                                  `install_staff_id` int(11) DEFAULT NULL COMMENT '安装员工编号',
                                  `install_finish_time` datetime DEFAULT NULL COMMENT '安装完成时间',
                                  `install_reserve_time` datetime DEFAULT NULL COMMENT '预约安装时间',
                                  `install_client_name` varchar(32) DEFAULT NULL COMMENT '安装客户姓名',
                                  `install_client_phone` varchar(32) DEFAULT NULL COMMENT '安装客户手机',
                                  `install_cams_phone` varchar(32) DEFAULT NULL COMMENT '注册CAMS PLUS 手机号(安装)',
                                  `install_reserve_remark` varchar(256) DEFAULT NULL COMMENT '预约安装备注',
                                  `survey_finish_fail_reason` varchar(128) DEFAULT NULL COMMENT '勘察完成审核不通过原因',
                                  `survey_rectify_fail_reason` varchar(128) DEFAULT NULL COMMENT '勘察整改审核不通过原因',
                                  `install_change_fail_reason` varchar(128) DEFAULT NULL COMMENT '安装变更审核不通过原因',
                                  `install_finish_fail_reason` varchar(128) DEFAULT NULL COMMENT '安装完成审核不通过原因',
                                  `install_rectify_fail_reason` varchar(128) DEFAULT NULL COMMENT '安装整改不通过原因',
                                  `close_order_reason` varchar(128) DEFAULT NULL COMMENT '关闭订单原因',
                                  `install_change_attachment_files` varchar(256) DEFAULT NULL COMMENT '变更安装附件',
                                  `survey_reserve_fail_info` varchar(128) DEFAULT NULL COMMENT '预约勘察异常信息',
                                  `install_reserve_fail_info` varchar(128) DEFAULT NULL COMMENT '预约安装异常信息',
                                  `files` varchar(400) DEFAULT NULL COMMENT '附件地址',
                                  `description` varchar(200) DEFAULT NULL COMMENT '备注',
                                  `score` decimal(11,2) DEFAULT NULL COMMENT '评分',
                                  `visit_content` varchar(255) DEFAULT NULL COMMENT '回访内容,客户意见或建议',
                                  `invoice_time` datetime DEFAULT NULL COMMENT '发票日期',
                                  `estate_type` tinyint(1) DEFAULT NULL COMMENT '小区类型',
                                  `has_independent_parking` tinyint(1) DEFAULT NULL COMMENT '是否独立车位 0:否 1:是',
                                  `install_position` tinyint(1) DEFAULT NULL COMMENT '安装位置 1:室内 2:室外',
                                  `property_agree` tinyint(1) DEFAULT NULL COMMENT '物业态度 0:不同意 1:同意',
                                  `electric_expand` tinyint(1) DEFAULT NULL COMMENT '是否需要电力报装 0:否 1:是',
                                  `need_erect_pile` tinyint(1) DEFAULT NULL COMMENT '是否需要立柱 0:否 1:是',
                                  `dispatch_time` datetime DEFAULT NULL COMMENT '派单时间',
                                  `survey_submit_examine_time` datetime DEFAULT NULL COMMENT '提交勘测审核时间',
                                  `survey_approve_time` datetime DEFAULT NULL COMMENT '勘测审核通过时间',
                                  `install_submit_examine_time` datetime DEFAULT NULL COMMENT '安装提交审核时间',
                                  `install_approve_time` datetime DEFAULT NULL COMMENT '安装审核通过时间',
                                  `return_visit_time` datetime DEFAULT NULL COMMENT '回访时间',
                                  `close_time` datetime DEFAULT NULL COMMENT '订单关闭时间',
                                  `create_account` varchar(50) DEFAULT NULL COMMENT '创建人',
                                  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                  `modify_account` varchar(50) DEFAULT NULL COMMENT '修改人',
                                  `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                  `item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号',
                                  `survey_wallbox_model` varchar(50) DEFAULT NULL COMMENT '墙盒品牌(勘测)',
                                  `survey_item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号(勘测)',
                                  `install_wallbox_model` varchar(50) DEFAULT NULL COMMENT '墙盒品牌(安装)',
                                  `install_item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号(安装)',
                                  `survey_follow_time` datetime DEFAULT NULL COMMENT '预约勘察下次跟进时间',
                                  `install_follow_time` datetime DEFAULT NULL COMMENT '预约安装下次跟进时间',
                                  `address_lat` varchar(50) DEFAULT NULL COMMENT '地址纬度',
                                  `address_lng` varchar(50) DEFAULT NULL COMMENT '地址经度',
                                  `connect_person` varchar(100) DEFAULT NULL COMMENT '首联人',
                                  `want_home_time` datetime DEFAULT NULL COMMENT '客户希望上门时间',
                                  `install_emergency_level` int(1) DEFAULT '1' COMMENT '安装紧急程度 1:一般 2:紧急',
                                  `remark` varchar(250) DEFAULT NULL COMMENT '其他说明',
                                  `is_connect` int(1) DEFAULT NULL COMMENT '是否联系上客户:0-否,1:是',
                                  `is_need_survey` int(1) DEFAULT NULL COMMENT '是否需要勘测:0-否,1:是',
                                  PRIMARY KEY (`id`),
                                  KEY `idx_region_id` (`region_id`),
                                  KEY `index_install_supplier_id` (`install_supplier_id`),
                                  KEY `idx_survey_follow_time` (`survey_follow_time`),
                                  KEY `idx_install_follow_time` (`install_follow_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';

CREATE TABLE `t_operate_log_delete` (
                                        `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
                                        `type` tinyint(2) NOT NULL COMMENT '类型(1:订单2:主机厂附件上传 3:安装服务商变更)',
                                        `third_party_id` varchar(32) DEFAULT NULL COMMENT '第三方id',
                                        `pre_name` varchar(64) DEFAULT NULL COMMENT '变更前名称',
                                        `pre_value` varchar(128) DEFAULT NULL COMMENT '变更前值',
                                        `name` varchar(64) DEFAULT NULL COMMENT '名称',
                                        `value` varchar(128) DEFAULT NULL COMMENT '值',
                                        `desc` varchar(200) DEFAULT NULL COMMENT '描述',
                                        `create_account` int(11) DEFAULT NULL COMMENT '创建人id',
                                        `create_account_name` varchar(32) DEFAULT NULL COMMENT '创建人姓名',
                                        `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
                                        PRIMARY KEY (`id`),
                                        KEY `third_party_id` (`third_party_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

CREATE TABLE `t_order_install_delete` (
                                          `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
                                          `order_id` varchar(200) DEFAULT NULL COMMENT '订单编号',
                                          `third_user_id` varchar(64) DEFAULT NULL COMMENT '第三方用户id',
                                          `pay_status` tinyint(1) DEFAULT NULL COMMENT '支付状态 0:未支付 1:已支付',
                                          `vehicle_chassis_number` varchar(64) DEFAULT NULL COMMENT '车辆底盘号',
                                          `wallbox_no` varchar(30) DEFAULT NULL COMMENT '设备编号',
                                          `wallbox_quantity` int(11) DEFAULT NULL COMMENT '墙盒设备数量',
                                          `wallbox_item_id` varchar(64) DEFAULT NULL COMMENT '墙盒设备型号(对应物料id)',
                                          `house_type` tinyint(1) DEFAULT NULL COMMENT '住宅类型',
                                          `parking_type` tinyint(1) DEFAULT NULL COMMENT '车位类型',
                                          `address` varchar(128) DEFAULT NULL COMMENT '施工地址',
                                          `electric_expand` tinyint(1) DEFAULT NULL COMMENT '是否进行电力报装 0:否1:是',
                                          `expand_method` tinyint(1) DEFAULT NULL COMMENT '1:代报装 2:自主报装',
                                          `install_power_type` varchar(50) DEFAULT NULL COMMENT '电源点类型',
                                          `install_power_remark` varchar(200) DEFAULT NULL COMMENT '电源点说明',
                                          `install_power_position` varchar(50) DEFAULT NULL COMMENT '电源接入点位置(配线箱编号)',
                                          `parking_no` varchar(32) DEFAULT NULL COMMENT '车位号',
                                          `real_install_type` int(11) DEFAULT NULL COMMENT '实际安装方式',
                                          `real_cable_type` varchar(10) DEFAULT NULL COMMENT '实际电缆规格',
                                          `real_cable_meter` varchar(10) DEFAULT NULL COMMENT '实际长度电缆(米)',
                                          `real_cable_install_type` int(11) DEFAULT NULL COMMENT '电缆敷设方式 1-PVC电工管 2-JDG镀锌管 3-电缆桥架 4-其他',
                                          `predict_over_item` varchar(1024) DEFAULT NULL COMMENT '增项费用 json存储',
                                          `predict_total_fee` decimal(10,2) DEFAULT NULL COMMENT '增项总费用',
                                          `expand_fee` decimal(10,2) DEFAULT NULL COMMENT '报装费用',
                                          `debug_check` varchar(1024) DEFAULT NULL COMMENT '调试检查json',
                                          `attachment` varchar(128) DEFAULT NULL COMMENT '附件交付',
                                          `train_content` varchar(256) DEFAULT NULL COMMENT '培训内容',
                                          `install_remark` varchar(200) DEFAULT NULL COMMENT '安装备注',
                                          `user_wallbox_pic` varchar(256) DEFAULT NULL COMMENT '用户与墙盒合影',
                                          `wallbox_nameplate_pic` varchar(256) DEFAULT NULL COMMENT '墙盒铭牌',
                                          `void_open_pic` varchar(256) DEFAULT NULL COMMENT '空开',
                                          `leakage_protect_pic` varchar(256) DEFAULT NULL COMMENT '漏保',
                                          `client_rate` int(1) DEFAULT NULL COMMENT '客户评分',
                                          `client_signature` varchar(128) DEFAULT NULL COMMENT '客户签字',
                                          `install_attachment_files` varchar(256) DEFAULT NULL COMMENT '安装附件',
                                          `create_account` varchar(50) DEFAULT NULL COMMENT '创建人',
                                          `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                          `modify_account` varchar(50) DEFAULT NULL COMMENT '修改人',
                                          `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                          PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='订单安装表';

CREATE TABLE `t_order_install_item_delete` (
                                               `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
                                               `order_id` varchar(50) NOT NULL COMMENT '订单编号',
                                               `type` tinyint(1) DEFAULT NULL COMMENT '1:勘察 2:安装 3:安装变更',
                                               `item_type` int(11) NOT NULL COMMENT '物料类型 1-物料 2-增项 3-充电桩',
                                               `item_id` varchar(50) NOT NULL COMMENT '物料编号',
                                               `item_name` varchar(50) NOT NULL COMMENT '项目名称',
                                               `item_model` varchar(50) DEFAULT NULL COMMENT '型号',
                                               `item_warehouse_id` varchar(64) DEFAULT NULL COMMENT '仓库id(弃用)',
                                               `contract_item_id` int(11) NOT NULL COMMENT '对应的合同itemId',
                                               `qunatity` decimal(14,2) NOT NULL COMMENT '数量',
                                               `fee` decimal(10,2) NOT NULL COMMENT '总费用',
                                               `description` varchar(200) DEFAULT NULL COMMENT '备注说明',
                                               `create_account` varchar(50) DEFAULT NULL COMMENT '创建人',
                                               `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                               `modify_account` varchar(50) DEFAULT NULL COMMENT '修改人',
                                               `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                               PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='订单安装项目表';

CREATE TABLE `t_order_survey_delete` (
                                         `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
                                         `order_id` varchar(200) DEFAULT NULL COMMENT '订单编号',
                                         `house_type` int(11) DEFAULT NULL COMMENT '住宅类型 1-普通高层 2-商业两住 3-别墅 4-公司 5-厂房 6-自建房 7-其他',
                                         `parking_type` int(11) DEFAULT NULL COMMENT '车位类型 1-自主产权 2-长期租赁 3-不固定 4-其他',
                                         `parking_info` varchar(200) DEFAULT NULL COMMENT '车位描述 (车库位置、车位号或其他)',
                                         `parking_condition` int(11) DEFAULT NULL COMMENT '车位环境 1-地上 2-地下',
                                         `install_type` int(11) DEFAULT NULL COMMENT '安装方式 1-壁挂 2-立式 3-其他',
                                         `type` tinyint(1) DEFAULT NULL COMMENT '类型 1:勘察 3:安装变更',
                                         `property_company` varchar(50) DEFAULT NULL COMMENT '物业公司',
                                         `property_contact` varchar(20) DEFAULT NULL COMMENT '物业联系人',
                                         `property_phone` varchar(20) DEFAULT NULL COMMENT '物业电话',
                                         `property_agree` int(11) DEFAULT NULL COMMENT '物业态度 1-同意 2-不同意',
                                         `property_reason` varchar(100) DEFAULT NULL COMMENT '物业不同意原因',
                                         `power_type` varchar(32) DEFAULT NULL COMMENT '电力来源',
                                         `upper_circuit_breaker` varchar(20) DEFAULT NULL COMMENT '上端断路器规格(A)',
                                         `upper_line` varchar(20) DEFAULT NULL COMMENT '上端线径规格(mm2)',
                                         `allow_power` varchar(10) DEFAULT NULL COMMENT '可安装功率大小(KW)',
                                         `cable_type` varchar(10) DEFAULT NULL COMMENT '电缆规格(3X6、3X10、3X16 )',
                                         `signal_type` int(11) DEFAULT NULL COMMENT '信号类型 1-移动 2-电信 3-联通',
                                         `signal_intensity` varchar(10) DEFAULT NULL COMMENT '信号强度(dBm)',
                                         `over_standard` int(11) DEFAULT NULL COMMENT '费用是否超标 1-超标 0-未超标',
                                         `cable_meter` varchar(10) DEFAULT NULL COMMENT '电缆施工长度',
                                         `cable_install_type` int(11) DEFAULT NULL COMMENT '电缆敷设方式 1-PVC电工管 2-JDG镀锌管 3-电缆桥架 4-其他',
                                         `prepare_info` varchar(100) DEFAULT NULL COMMENT '资料准备 json存储 (安装申请、产权复印件、身份证复印件、使用权证明书)',
                                         `survey_result` int(11) DEFAULT NULL COMMENT '勘察结论 1-同意安装 2-不满足安装 3-待定',
                                         `predict_over_item` varchar(200) DEFAULT NULL COMMENT '增项费用预估 json存储',
                                         `survey_remark` varchar(200) DEFAULT NULL COMMENT '勘察备注',
                                         `pictures` varchar(1024) DEFAULT NULL COMMENT '图片链接 多张逗号分割',
                                         `plan_info` varchar(256) DEFAULT NULL COMMENT '方案说明',
                                         `survey_attachment` varchar(128) DEFAULT NULL COMMENT '附件url',
                                         `address` varchar(128) DEFAULT NULL COMMENT '勘测地址',
                                         `latitude` varchar(64) DEFAULT NULL COMMENT '纬度',
                                         `longitude` varchar(64) DEFAULT NULL COMMENT '经度',
                                         `survey_date` date DEFAULT NULL COMMENT '勘测日期',
                                         `contact_name` varchar(32) DEFAULT NULL COMMENT '联系人姓名',
                                         `contact_phone` varchar(32) DEFAULT NULL COMMENT '联系人电话',
                                         `parking_position_no` varchar(32) DEFAULT NULL COMMENT '车位号',
                                         `install_position` tinyint(1) DEFAULT NULL COMMENT '室内/室外 1/2',
                                         `open_air` tinyint(1) DEFAULT NULL COMMENT '是否露天 0:否 1:是',
                                         `transformer_specific_value` varchar(32) DEFAULT NULL COMMENT '变压器额定值',
                                         `access_circuit_capacity` varchar(32) DEFAULT NULL COMMENT '可接入主断路器容量',
                                         `measured_phase_voltage` varchar(32) DEFAULT NULL COMMENT '实测相电压',
                                         `measured_phase_current` varchar(32) DEFAULT NULL COMMENT '实测相电流',
                                         `need_erect_pile` tinyint(1) DEFAULT NULL COMMENT '是否需要立柱 0:否 1:是',
                                         `need_special_construction` tinyint(1) DEFAULT NULL COMMENT '是否需要特殊施工 0:否 1:是',
                                         `create_account` varchar(50) DEFAULT NULL COMMENT '创建人',
                                         `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                         `modify_account` varchar(50) DEFAULT NULL COMMENT '修改人',
                                         `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                         PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='订单勘测表';

CREATE TABLE `t_system_info_delete` (
                                        `id` int(11) NOT NULL AUTO_INCREMENT,
                                        `title` varchar(64) DEFAULT NULL COMMENT '标题',
                                        `content` varchar(356) DEFAULT NULL COMMENT '内容',
                                        `third_party_id` varchar(64) DEFAULT NULL COMMENT '第三方id',
                                        `status` tinyint(1) DEFAULT NULL COMMENT '状态 0:未读 1:已读',
                                        `type` tinyint(1) DEFAULT NULL COMMENT '0:异常通知 1:正常通知',
                                        `account_id` int(11) DEFAULT NULL COMMENT '所属账号id',
                                        `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
                                        `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
                                        `order_status` int(11) DEFAULT NULL COMMENT '订单当前状态',
                                        `overtime_flag` int(11) DEFAULT '0' COMMENT '是否超时:0:否,1:是',
                                        PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

CREATE TABLE `t_user_pay_bill_delete` (
                                          `id` varchar(50) NOT NULL COMMENT '账单编号',
                                          `user_id` varchar(50) DEFAULT NULL COMMENT '用户编号',
                                          `user_phone` varchar(30) DEFAULT NULL COMMENT '用户手机号',
                                          `amount` decimal(12,2) DEFAULT NULL COMMENT '金额',
                                          `info` varchar(100) DEFAULT NULL COMMENT '备注',
                                          `pay_type` int(11) DEFAULT NULL COMMENT '支付类型 0-未知 3-微信',
                                          `business_type` int(11) DEFAULT NULL COMMENT '业务类型 1-增项账单',
                                          `pay_account` varchar(100) DEFAULT NULL COMMENT '支付账号',
                                          `pay_trade_no` varchar(100) DEFAULT NULL COMMENT '支付交易号',
                                          `pay_time` datetime DEFAULT NULL COMMENT '支付时间',
                                          `ref_id` varchar(50) DEFAULT NULL COMMENT '关联编号',
                                          `status` int(11) DEFAULT NULL COMMENT '状态 0-未支付 1-已支付',
                                          `source` int(11) DEFAULT NULL COMMENT '付费来源 1-公众号 2-扫码付款 3-APP支付',
                                          `create_account` varchar(50) DEFAULT NULL COMMENT '创建人',
                                          `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                          `modify_account` varchar(50) DEFAULT NULL COMMENT '修改人',
                                          `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                          PRIMARY KEY (`id`),
                                          KEY `ref_id` (`ref_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户支付账单表';


ALTER TABLE `t_order` ADD `item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号';
ALTER TABLE `t_order` ADD `survey_wallbox_model` varchar(50) DEFAULT NULL COMMENT '墙盒型号(勘测)';
ALTER TABLE `t_order` ADD `survey_item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号(勘测)';
ALTER TABLE `t_order` ADD `install_wallbox_model` varchar(50) DEFAULT NULL COMMENT '墙盒型号(安装)';
ALTER TABLE `t_order` ADD `install_item_model` varchar(50) DEFAULT NULL COMMENT '墙盒设备型号(安装)';
ALTER TABLE `t_order` modify column wallbox_model varchar(50);
ALTER TABLE `t_order` ADD `address_lat` varchar(50) DEFAULT NULL COMMENT '地址纬度';
ALTER TABLE `t_order` ADD `address_lng` varchar(50) DEFAULT NULL COMMENT '地址经度';
ALTER TABLE `t_order` ADD `connect_person` varchar(100) DEFAULT NULL COMMENT '首联人';
ALTER TABLE `t_order` ADD `want_home_time` datetime DEFAULT NULL COMMENT '客户希望上门时间';
ALTER TABLE `t_order` ADD `install_emergency_level` int(1) DEFAULT '1' COMMENT '安装紧急程度 1:一般 2:紧急';
ALTER TABLE `t_order` ADD `remark` varchar(250) DEFAULT NULL COMMENT '其他说明';
ALTER TABLE `t_order` ADD `is_connect` int(1) DEFAULT NULL COMMENT '是否联系上客户:0-否,1:是';
ALTER TABLE `t_order` ADD `is_need_survey` int(1) DEFAULT NULL COMMENT '是否需要勘测:0-否,1:是';



ALTER TABLE `t_dictionary` ADD `is_settle` int(1) DEFAULT 1 COMMENT '是否结算:0:否,1:是';
ALTER TABLE `t_dictionary` ADD `device_len` int(11) DEFAULT 0 COMMENT '设备编号长度(0:不限)';
ALTER TABLE `t_dictionary` ADD `multiple` int(1) DEFAULT 1 COMMENT '是否多个值0:否,1:是';



insert into t_dictionary (id,type,`name`,`status`) VALUES ('11','infoConfig','首联人',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('13','infoConfig','纸质票开票提醒邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('14','infoConfig','快递公司(发票微服务固定配置勿动)',1);
INSERT INTO t_dictionary (`id`, `type`, `name`, `value`, `status`, `multiple`) VALUES ('105', 'infoConfig', '小程序勘测、安装签到提前提醒(分钟)', '30', 1, 0);
INSERT INTO t_dictionary (`id`, `type`, `name`, `value`, `status`, `multiple`) VALUES ('106', 'infoConfig', '小程序勘测、安装签到范围(米)', '500', 1, 0);

insert into t_dictionary (id,type,`name`,`status`) VALUES ('201','infoConfig','勘测时效提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('202','infoConfig','勘测审核时效提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('203','infoConfig','安装预约时效(不报装)提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('204','infoConfig','安装时效(不报装)提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('205','infoConfig','安装审核时效提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('206','infoConfig','客户低评分提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('207','infoConfig','安装预约时效(报装)提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('208','infoConfig','安装时效(报装)提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('209','infoConfig','勘测签到超时提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('210','infoConfig','安装签到超时提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('211','infoConfig','勘测签到即将超时提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('212','infoConfig','安装签到即将超时提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('213','infoConfig','下次预约勘测跟进超时提醒-抄送邮箱',1);
insert into t_dictionary (id,type,`name`,`status`) VALUES ('214','infoConfig','下次预约安装跟进超时提醒-抄送邮箱',1);

ALTER TABLE `t_cams_account` ADD `alarm_id` varchar(255) DEFAULT NULL COMMENT '超时提醒id';
ALTER TABLE `t_cams_account` MODIFY region_id text;

CREATE TABLE `t_dispatch_config` (
                                     `id` VARCHAR (50) NOT NULL COMMENT 'ID',
                                     `region_id` INT (11) NOT NULL COMMENT '区域id',
                                     `supplier_id` VARCHAR (50) DEFAULT NULL COMMENT '安装服务商编号',
                                     `dispatch_num` INT (11) DEFAULT NULL COMMENT '派单数量',
                                     `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                                     `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                                     `is_del` INT (11) NOT NULL DEFAULT 0 COMMENT '0:正常 1:删除',
                                     PRIMARY KEY (`id`)
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '派单比例配置表';

ALTER TABLE `t_order` ADD `survey_follow_time` datetime DEFAULT NULL COMMENT '预约勘察下次跟进时间';
ALTER TABLE `t_order` ADD `install_follow_time` datetime DEFAULT NULL COMMENT '预约安装下次跟进时间';

ALTER TABLE `t_order` ADD INDEX idx_survey_follow_time (`survey_follow_time`);
ALTER TABLE `t_order` ADD INDEX idx_install_follow_time (`install_follow_time`);

CREATE TABLE `t_invoice` (
                             `order_id` VARCHAR (50) NOT NULL COMMENT '订单编号',
                             `additional_cost_invoice_status` INT (11) DEFAULT NULL COMMENT '增项费用开票状态0:未开票 1:已开票',
                             `additional_cost_invoice_number` VARCHAR (50) DEFAULT NULL COMMENT '增项费用发票号',
                             `package_device_invoice_status` INT (11) DEFAULT NULL COMMENT '套包内(设备)开票状态0:未开票 1:已开票',
                             `package_device_invoice_number` VARCHAR (50) DEFAULT NULL COMMENT '套包内(设备)发票号',
                             `package_device_receive_status` INT (11) DEFAULT NULL COMMENT '套包内(设备)收款状态0:未收款 1:已收款',
                             `package_install_invoice_status` INT (11) DEFAULT NULL COMMENT '套包内(安装)开票状态0:未开票 1:已开票',
                             `package_install_invoice_number` VARCHAR (50) DEFAULT NULL COMMENT '套包内(安装)发票号',
                             `package_install_receive_status` INT (11) DEFAULT NULL COMMENT '套包内(安装)收款状态0:未收款 1:已收款',
                             `supplier_receive_invoice_status` INT (11) DEFAULT NULL COMMENT '服务商收票状态:0:未收票,1:已收票',
                             `supplier_invoice_number` VARCHAR (50) DEFAULT NULL COMMENT '服务商发票号',
                             `supplier_pay_status` INT (11) DEFAULT NULL COMMENT '服务商付款状态:0:未付款,1:已付款',
                             `create_time` datetime DEFAULT NULL COMMENT '创建时间',
                             `modify_time` datetime DEFAULT NULL COMMENT '修改时间',
                             `is_del` INT (11) NOT NULL DEFAULT 0 COMMENT '0:正常 1:删除',
                             PRIMARY KEY (`order_id`)
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '发票表';


INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0907', '09', NULL, NULL, '墙盒品牌', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0907', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('090701', '0907', NULL, NULL, '新增', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '090701', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('090702', '0907', NULL, NULL, '修改', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '090702', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0908', '09', NULL, NULL, '参数配置', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0908', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('090801', '0908', NULL, NULL, '配置', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '090801', NULL, NULL);
--INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040135', '0401', NULL, NULL, '首联登记', NULL, '1', '1', NULL, '0');
--INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040135', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040136', '0401', NULL, NULL, '删除', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040136', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('200101', '2001', NULL, NULL, '发起结算', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '200101', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('060108', '0601', NULL, NULL, '自动派单配置', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '060108', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('060109', '0601', NULL, NULL, '审核', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '060109', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('200301', '2003', NULL, NULL, '套包内开票', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '200301', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('200302', '2003', NULL, NULL, '开票', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '200302', NULL, NULL);
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('200303', '2003', NULL, NULL, '发货', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '200303', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040137', '0401', NULL, NULL, '导出安装验收单', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040137', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040138', '0401', NULL, NULL, ' 批量更新套包内开票状态', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040138', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040139', '0401', NULL, NULL, ' 批量更新服务商收票状态', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040139', NULL, NULL);

delete from wb_menu where id in (0801,0802,0803,0804);
delete from wb_role_menu where menu_id in (0801,0802,0803,0804);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0801', '08', NULL, NULL, '接单时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0802', '08', NULL, NULL, '勘测时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0803', '08', NULL, NULL, '安装时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0804', '08', NULL, NULL, '安装完成率统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0810', '08', NULL, NULL, '报告通过率统计', NULL, '0', '1', NULL, '0');

INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0801', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0802', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0803', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0804', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0810', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0805', '08', NULL, NULL, '接单时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0806', '08', NULL, NULL, '勘测时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0807', '08', NULL, NULL, '安装时效统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0808', '08', NULL, NULL, '安装完成率统计', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0811', '08', NULL, NULL, '报告通过率统计', NULL, '0', '1', NULL, '0');

INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '4', '0805', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '4', '0806', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '4', '0807', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '4', '0808', NULL, NULL);
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '4', '0811', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('0809', '08', NULL, NULL, '电桩安装报表', NULL, '0', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '0809', NULL, NULL);

INSERT INTO `wb_menu` (`id`, `parent_id`, `icon`, `e_name`, `c_name`, `path`, `type`, `status`, `create_time`, `app_type`) VALUES ('040140', '0401', NULL, NULL, '订单明细导出', NULL, '1', '1', NULL, '0');
INSERT INTO `wb_role_menu` ( `role_id`, `menu_id`, `create_account_id`, `create_time`) VALUES ( '1', '040140', NULL, NULL);

```

### 回滚脚本
1. 回退发版前版本