CREATE TABLE `xhpc_tradebill_internet_check_record` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `create_time` DATETIME(6) NOT NULL COMMENT '创建时间', `create_by` VARCHAR(30) NULL DEFAULT NULL COMMENT '创建人' COLLATE 'utf8mb4_unicode_ci', `update_time` DATETIME(6) NOT NULL COMMENT '更新时间', `update_by` VARCHAR(30) NULL DEFAULT NULL COMMENT '更新人' COLLATE 'utf8mb4_unicode_ci', `upload_id` INT(11) NOT NULL COMMENT '文件上传ID', `history_order_no` BIGINT(20) NULL DEFAULT NULL COMMENT '历史订单ID', `user_id` VARCHAR(64) NULL DEFAULT NULL COMMENT '用户ID' COLLATE 'utf8mb4_unicode_ci', `internet_name` VARCHAR(64) NULL DEFAULT NULL COMMENT '流量方' COLLATE 'utf8mb4_unicode_ci', `platform_internet_serial_number` VARCHAR(32) NULL DEFAULT NULL COMMENT '平台-第三方订单号' COLLATE 'utf8mb4_unicode_ci', `platform_serial_number` VARCHAR(32) NULL DEFAULT NULL COMMENT '平台-订单号' COLLATE 'utf8mb4_unicode_ci', `platform_charge_station` VARCHAR(32) NULL DEFAULT NULL COMMENT '平台-场站名称' COLLATE 'utf8mb4_unicode_ci', `platform_start_soc` VARCHAR(10) NULL DEFAULT NULL COMMENT '平台-开始SOC' COLLATE 'utf8mb4_unicode_ci', `platform_end_soc` VARCHAR(10) NULL DEFAULT NULL COMMENT '平台-结束SOC' COLLATE 'utf8mb4_unicode_ci', `platform_charging_degree` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-充电电量', `platform_charging_time` VARCHAR(20) NULL DEFAULT NULL COMMENT '平台-充电时长' COLLATE 'utf8mb4_unicode_ci', `platform_start_time` DATETIME(6) NULL DEFAULT NULL COMMENT '平台-开始充电时间', `platform_end_time` DATETIME(6) NULL DEFAULT NULL COMMENT '平台-结束充电时间', `platform_order_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-订单总金额', `platform_power_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-电费', `platform_server_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-服务费', `platform_discount_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-折扣金额', `platform_pay_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '平台-支付金额', `internet_serial_number` VARCHAR(32) NULL DEFAULT NULL COMMENT '流量方-订单号' COLLATE 'utf8mb4_unicode_ci', `internet_charge_station` VARCHAR(32) NULL DEFAULT NULL COMMENT '流量方-场站名称' COLLATE 'utf8mb4_unicode_ci', `internet_start_soc` VARCHAR(10) NULL DEFAULT NULL COMMENT '流量方-开始SOC' COLLATE 'utf8mb4_unicode_ci', `internet_end_soc` VARCHAR(10) NULL DEFAULT NULL COMMENT '流量方-结束SOC' COLLATE 'utf8mb4_unicode_ci', `internet_charging_degree` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-充电电量', `internet_charging_time` VARCHAR(20) NULL DEFAULT NULL COMMENT '流量方-充电时长(单位:分钟)' COLLATE 'utf8mb4_unicode_ci', `internet_start_time` DATETIME(6) NULL DEFAULT NULL COMMENT '流量方-开始充电时间', `internet_end_time` DATETIME(6) NULL DEFAULT NULL COMMENT '流量方-结束充电时间', `internet_order_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-订单总金额', `internet_power_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-电费', `internet_server_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-服务费', `internet_discount_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-折扣费', `internet_pay_amount` DECIMAL(10, 2) NULL DEFAULT NULL COMMENT '流量方-支付金额', `remark` VARCHAR(200) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8mb4_unicode_ci', `status` SMALLINT(6) NOT NULL COMMENT '状态(0-待对账,1-对账异常,2-对账正常)', PRIMARY KEY (`id`) USING BTREE ) COLLATE = 'utf8mb4_unicode_ci' ENGINE = InnoDB ROW_FORMAT = DYNAMIC AUTO_INCREMENT = 34670 ; ALTER TABLE `xhpc_app_user` ADD COLUMN `is_refund` int(4) NULL DEFAULT 0 COMMENT '是否退款 0 不退款 1 退款' AFTER `soc`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `is_refund_application` int(10) NULL DEFAULT 0 COMMENT '是否有退款订单审核(0无 1有)' AFTER `is_refund`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `soc` int(10) NULL DEFAULT NULL COMMENT '用户设置的SOC' AFTER `is_refund_application`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `avatar` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像地址' AFTER `soc`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `weixin_open_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL AFTER `avatar`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `alipay_open_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL AFTER `weixin_open_id`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `weixin_login` int(10) NULL DEFAULT 0 COMMENT '微信是否登录(0未登录 1已登录)' AFTER `alipay_open_id`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `alipay_login` int(10) NULL DEFAULT 0 COMMENT '支付宝是否登录(0未登录 1已登录)' AFTER `weixin_login`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `is_refund` int(4) NULL DEFAULT 0 COMMENT '是否退款 0 不退款 1 退款' AFTER `soc`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `is_refund_application` int(10) NULL DEFAULT 0 COMMENT '是否有退款订单审核(0无 1有)' AFTER `remark`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `soc` int(10) NULL DEFAULT NULL COMMENT '用户设置的SOC' AFTER `is_refund_application`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `avatar` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像地址' AFTER `soc`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `weixin_open_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL AFTER `avatar`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `alipay_open_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL AFTER `weixin_open_id`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `weixin_login` int(10) NULL DEFAULT 0 COMMENT '微信是否登录(0未登录 1已登录)' AFTER `alipay_open_id`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `alipay_login` int(10) NULL DEFAULT 0 COMMENT '支付宝是否登录(0未登录 1已登录)' AFTER `weixin_login`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `is_refund` int(4) NULL DEFAULT 0 COMMENT '是否退款 0 不退款 1 退款' AFTER `soc`; CREATE TABLE `xhpc_user_login` ( `user_login_id` bigint(20) NOT NULL AUTO_INCREMENT, `app_user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `account` varchar(50) DEFAULT NULL COMMENT '账号', `user_type` int(4) NOT NULL COMMENT '用户类型 0 C端用户 1 流量方用户 2社区用户 3B端用户)', `open_id` varchar(50) DEFAULT NULL COMMENT 'openid', `type` int(4) DEFAULT '0' COMMENT '1 微信 2支付宝', `status` int(4) DEFAULT '1' COMMENT '0退出 1登录', `del_flag` int(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) DEFAULT '' COMMENT '创建者', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT '' COMMENT '更新者', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `remark` varchar(500) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`user_login_id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='小程序用户最后一次登录记录'; CREATE TABLE `xhpc_tenant` ( `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户ID', `tenant_name` VARCHAR(50) NOT NULL COMMENT '租户名称', `domain` VARCHAR(255) NULL DEFAULT NULL COMMENT '域名地址', `background_url` VARCHAR(1000) NULL DEFAULT NULL COMMENT '系统背景', `linkman` VARCHAR(20) NULL DEFAULT NULL COMMENT '联系人', `contact_number` VARCHAR(20) NULL DEFAULT NULL COMMENT '联系电话', `address` VARCHAR(255) NULL DEFAULT NULL COMMENT '联系地址', `station_quote` INT(11) NULL DEFAULT '-1' COMMENT '场站限额', `station_pile_quote` INT(11) NULL DEFAULT '-1' COMMENT '每站桩限额', `expire_time` DATETIME NULL DEFAULT NULL COMMENT '过期时间', `create_user` BIGINT(64) NULL DEFAULT NULL COMMENT '创建人', `create_dept` BIGINT(64) NULL DEFAULT NULL COMMENT '创建部门', `create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间', `update_user` BIGINT(64) NULL DEFAULT NULL COMMENT '修改人', `update_time` DATETIME NULL DEFAULT NULL COMMENT '修改时间', `status` INT(2) NULL DEFAULT '0' COMMENT '状态(0-未启用,1-正常,2-停用)', `is_deleted` INT(2) NULL DEFAULT '0' COMMENT '是否已删除', PRIMARY KEY (`tenant_id`) USING BTREE ) COMMENT ='租户表' COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB ; CREATE TABLE `xhpc_tradebill_upload_record` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `create_time` datetime(6) NOT NULL COMMENT '创建时间', `create_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `update_time` datetime(6) NOT NULL COMMENT '更新时间', `update_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人', `source` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '来源', `file_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文件名称', `url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文件地址', `type` smallint(6) NOT NULL COMMENT '文件类型(1-微信充值,2-微信退款,3-支付宝充值,4-支付宝退款,5-恒大,6-小桔,7-新电途,8-特来电)', `status` smallint(6) NOT NULL COMMENT '状态(0-未对账,1-已对账)', `del_flag` smallint(6) NOT NULL COMMENT '删除标识(0-正常,2-已删除)', `success_count` int(11) NOT NULL COMMENT '对账成功记录数量', `fail_count` int(11) NOT NULL COMMENT '对账失败记录数量', `uncheck_count` int(11) NOT NULL COMMENT '未对账记录数量', `checked_count` int(11) NOT NULL COMMENT '已对账记录数量', `tenant_id` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT = '对账单上传记录表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_tradebill_payment_check_record` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `create_time` datetime(6) NOT NULL COMMENT '创建时间', `create_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `update_time` datetime(6) NOT NULL COMMENT '更新时间', `update_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人', `upload_id` int(11) NOT NULL COMMENT '文件上传ID', `order_type` smallint(6) DEFAULT NULL COMMENT '订单类型(1-充值,2-退款)', `payment_channel` smallint(6) DEFAULT NULL COMMENT '充值渠道(1微信 2支付宝)', `platform_order_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-订单ID', `platform_pay_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-支付订单号', `platform_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-用户ID', `platform_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-金额', `platform_pay_time` datetime(6) DEFAULT NULL COMMENT '平台-支付时间', `payment_pay_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付方-订单号', `payment_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付方-用户ID', `payment_amount` decimal(10, 2) DEFAULT NULL COMMENT '支付方-支付金额', `payment_pay_time` datetime(6) DEFAULT NULL COMMENT '支付方-支付时间', `status` smallint(6) NOT NULL COMMENT '状态(0-待对账,1-对账异常,2-对账正常)', `remark` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', `tenant_id` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT = '支付平台对账明细表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_tradebill_internet_check_record` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `create_time` datetime(6) NOT NULL COMMENT '创建时间', `create_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `update_time` datetime(6) NOT NULL COMMENT '更新时间', `update_by` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人', `upload_id` int(11) NOT NULL COMMENT '文件上传ID', `history_order_no` bigint(20) DEFAULT NULL COMMENT '历史订单ID', `user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户ID', `internet_name` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方', `platform_internet_serial_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-第三方订单号', `platform_serial_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-订单号', `platform_charge_station` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-场站名称', `platform_start_soc` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-开始SOC', `platform_end_soc` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-结束SOC', `platform_charging_degree` decimal(10, 2) DEFAULT NULL COMMENT '平台-充电电量', `platform_charging_time` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '平台-充电时长', `platform_start_time` datetime(6) DEFAULT NULL COMMENT '平台-开始充电时间', `platform_end_time` datetime(6) DEFAULT NULL COMMENT '平台-结束充电时间', `platform_order_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-订单总金额', `platform_power_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-电费', `platform_server_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-服务费', `platform_discount_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-折扣金额', `platform_pay_amount` decimal(10, 2) DEFAULT NULL COMMENT '平台-支付金额', `internet_serial_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方-订单号', `internet_charge_station` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方-场站名称', `internet_start_soc` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方-开始SOC', `internet_end_soc` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方-结束SOC', `internet_charging_degree` decimal(10, 2) DEFAULT NULL COMMENT '流量方-充电电量', `internet_charging_time` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流量方-充电时长(单位:分钟)', `internet_start_time` datetime(6) DEFAULT NULL COMMENT '流量方-开始充电时间', `internet_end_time` datetime(6) DEFAULT NULL COMMENT '流量方-结束充电时间', `internet_order_amount` decimal(10, 2) DEFAULT NULL COMMENT '流量方-订单总金额', `internet_power_amount` decimal(10, 2) DEFAULT NULL COMMENT '流量方-电费', `internet_server_amount` decimal(10, 2) DEFAULT NULL COMMENT '流量方-服务费', `internet_discount_amount` decimal(10, 2) DEFAULT NULL COMMENT '流量方-折扣费', `internet_pay_amount` decimal(10, 2) DEFAULT NULL COMMENT '流量方-支付金额', `remark` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', `status` smallint(6) NOT NULL COMMENT '状态(0-待对账,1-对账异常,2-对账正常)', `tenant_id` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT = '流量方对账明细表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_device_message` ( `device_message_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '消息id', `type` varchar(50) DEFAULT NULL COMMENT '设备类型(PILE-充电桩,TERMINAL-终端)', `serial_number` varchar(32) DEFAULT NULL COMMENT '设备流水号', `content` text CHARACTER SET utf8 COMMENT '报文16进制原文', `charge_order_no` varchar(50) default null COMMENT '充电订单号', `status` int(10) DEFAULT '0' COMMENT '状态(0正常 1停用)', `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `create_by` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '创建者', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `update_by` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '更新者', `remark` text CHARACTER SET utf8 COMMENT '备注', `tenant_id` varchar(12) DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`device_message_id`) USING BTREE ) ENGINE=InnoDB COMMENT = '设备运行信息表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_station_device` ( `device_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备ID', `device_name` varchar(100) DEFAULT NULL COMMENT '设备名称', `device_type` varchar(32) DEFAULT NULL COMMENT '设备类型', `current_type` varchar(32) DEFAULT NULL COMMENT '充电电流类型(直流,交流)', `station_id` bigint(20) DEFAULT NULL COMMENT '所属场站', `brand_model` varchar(100) DEFAULT NULL COMMENT '品牌型号', `parent_device_id` bigint(20) DEFAULT NULL COMMENT '上级设备ID', `serial_number` varchar(50) DEFAULT NULL COMMENT '设备编码', `sorted` smallint(4) DEFAULT 0 COMMENT '排序', `status` smallint(4) DEFAULT NULL COMMENT '设备状态(0-未启用,1-正常,2-异常,3-维修中,4-待检测)', `del_flag` smallint(2) DEFAULT NULL COMMENT '是否删除(0-正常,2-删除)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`device_id`) ) ENGINE=InnoDB COMMENT = '场站设备信息表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_dept` ( `work_dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门ID', `dept_name` varchar(100) DEFAULT NULL COMMENT '部门名称', `code` varchar(16) DEFAULT NULL COMMENT '部门编码', `sort` smallint(4) DEFAULT NULL COMMENT '排序', `parent_dept_id` bigint(20) DEFAULT NULL COMMENT '上级部门ID', `status` smallint(2) DEFAULT NULL COMMENT '状态(0-未启用,1-已启用)', `del_flag` smallint(2) DEFAULT NULL COMMENT '删除(0-正常,2-删除)', `tenant_id` varchar(16) DEFAULT '000000' COMMENT '租户ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`work_dept_id`) ) ENGINE=InnoDB COMMENT = '工单部门表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_order` ( `work_order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '工单ID', `type` smallint(4) DEFAULT NULL COMMENT '工单类型', `title` varchar(100) DEFAULT NULL COMMENT '工单标题', `content` varchar(1000) DEFAULT NULL COMMENT '工单内容描述', `fault_time` datetime DEFAULT NULL COMMENT '故障时间', `device_type` varchar(32) DEFAULT NULL COMMENT '设备类型', `serial_number` varchar(100) DEFAULT NULL COMMENT '设备编码', `reason` varchar(200) DEFAULT NULL COMMENT '故障原因', `disposal_method` varchar(500) DEFAULT NULL COMMENT '详细处理描述', `status` smallint(4) DEFAULT NULL COMMENT '状态, 0-编辑,1-派发处理,2-处理完成', `del_flag` smallint(2) DEFAULT NULL COMMENT '是否删除(0-正常,2-删除)', `tenant_id` varchar(50) DEFAULT '000000' COMMENT '租户ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(100) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(100) DEFAULT NULL COMMENT '更新人', `remark` text COMMENT '备注', PRIMARY KEY (`work_order_id`) ) ENGINE=InnoDB COMMENT = '工单详情表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_order_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分派ID', `order_id` bigint(20) NOT NULL COMMENT '工单ID', `user_id` bigint(20) NOT NULL COMMENT '分配人ID', PRIMARY KEY (`id`) ) ENGINE=InnoDB COMMENT = '工单派单表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_order_image` ( `order_image_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '图片ID', `order_id` bigint(20) DEFAULT NULL COMMENT '工单ID', `file_name` varchar(100) DEFAULT NULL COMMENT '文件名称', `url` varchar(200) DEFAULT NULL COMMENT '文件地址', `type` smallint(2) DEFAULT NULL COMMENT '文件类型(1-问题展示图片,2-处理反馈图片)', `del_flag` smallint(2) DEFAULT NULL COMMENT '删除标记(0-正常,2-已删除)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`order_image_id`) ) ENGINE=InnoDB COMMENT = '工单文件表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_order_push_message` ( `order_push_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '消息推送ID', `target` varchar(200) DEFAULT NULL COMMENT '接收方(邮箱、手机号、openID等)', `type` smallint(2) DEFAULT NULL COMMENT '推送方式(1-手机短信,2-电子邮件,3-微信公众号,4-微信小程序,5-支付宝小程序,6-其他)', `content` varchar(255) DEFAULT NULL COMMENT '推送内容', `status` smallint(2) DEFAULT NULL COMMENT '推送状态标志(0-创建,1-成功,2-推送失败)', `fail_msg` varchar(200) DEFAULT NULL COMMENT '推送失败详细信息', `remark` varchar(255) DEFAULT NULL COMMENT '备注', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`order_push_id`) ) ENGINE=InnoDB COMMENT = '工单消息推送表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_station` ( `work_station_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '电站id', `name` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '名称', `operator_id` bigint(20) DEFAULT NULL COMMENT '运营商id', `type` int(2) DEFAULT NULL COMMENT '电站位置(地上电站、地下电站)', `construction_site` smallint(6) DEFAULT NULL COMMENT '建设场所', `service_facilities` text CHARACTER SET utf8 COMMENT '服务设施', `periphery_facilities` text CHARACTER SET utf8 COMMENT '周边设施', `address` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '电站地址', `detailed_address` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '详细地址', `longitude` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '维度', `parking_instructions` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '停车说明', `serial_number` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '编号', `status` int(10) DEFAULT '0' COMMENT '状态(0启用 1停用)', `del_flag` int(2) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `create_by` varchar(30) CHARACTER SET utf8 DEFAULT '' COMMENT '创建者', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `update_by` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '更新者', `remark` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '备注', `business_instructions` varchar(255) DEFAULT NULL COMMENT '营业说明', `reminder_instructions` varchar(255) DEFAULT NULL COMMENT '温馨提示', `img_id` varchar(500) DEFAULT NULL COMMENT '图片集合', `station_type` smallint(6) DEFAULT NULL COMMENT '电站类型', `service_tel` varchar(20) DEFAULT NULL COMMENT '站点电话', `park_nums` mediumint(9) DEFAULT NULL COMMENT '侧位数量', `tenant_id` varchar(12) DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`work_station_id`) USING BTREE ) ENGINE=InnoDB COMMENT = '工单场站信息表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; CREATE TABLE `xhpc_work_user` ( `work_user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '人员ID', `user_name` varchar(64) DEFAULT NULL COMMENT '人员姓名', `dept_id` bigint(20) DEFAULT NULL COMMENT '所属部门ID', `post_name` varchar(64) DEFAULT NULL COMMENT '岗位名称', `phone` varchar(16) DEFAULT NULL COMMENT '联系电话', `email` varchar(64) DEFAULT NULL COMMENT '邮箱地址', `wechat_openid` varchar(64) DEFAULT NULL COMMENT '微信OPENID', `is_leader` smallint(2) DEFAULT NULL COMMENT '是否部门负责人', `status` smallint(2) DEFAULT NULL COMMENT '状态(0-未启用,1-正常)', `del_flag` smallint(2) DEFAULT NULL COMMENT '删除(0-正常,2-删除)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`work_user_id`) ) ENGINE=InnoDB COMMENT = '工单人员信息表' AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE='utf8mb4_general_ci' ROW_FORMAT=DYNAMIC; ALTER TABLE `et_auth_sec_token` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_charge_order_info` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_common_operator_info` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_common_station_info` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_connector_status_info` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_dispute_orders` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_equip_charge_status_info` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `et_order_mapping` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `gen_table` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `gen_table_column` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `hibernate_sequence` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `oder_test` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `service_field` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_config` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_dept` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_dict_data` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_dict_type` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_job` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_job_log` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_logininfor` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_menu` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_notice` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_oper_log` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_post` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_role` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_role_dept` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_role_menu` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_user` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_user_post` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `sys_user_role` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_agreement` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_app_user` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_area` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charge_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charge_order_current` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charge_order_soc` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charge_order_status` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charge_order_voltage` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charging_pile` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charging_station` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_charging_station_push_status` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_community` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_customers` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_data_dimension` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_device_message` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_dict_biz` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_help` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_history_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_history_order_reconciliation_status` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_history_order_sorting_status` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_img` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_internet_user` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_invoice` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_invoice_map_history_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_mechanism` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_message` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_notice_read` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_operator` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_operator_internet_blacklist` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_order_redis_record` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_promotion` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_promotion_coupon` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_promotion_platform` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_promotion_station` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_rate` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_rate_model` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_rate_time` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_real_time_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_recharge_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_refund_audit` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_refund_order` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_sms` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_station_internet_blacklist` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_statistics_station` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_statistics_time_interval` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_terminal` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_tradebill_internet_check_record` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_tradebill_payment_check_record` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_tradebill_upload_record` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_user_account_statement` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_user_login` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_user_privilege` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_vin_blacklist` ADD COLUMN `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id'; ALTER TABLE `xhpc_user_account_statement` ADD COLUMN `source` INT(4) NULL DEFAULT '0' COMMENT '订单来源(0 C端用户 1 流量方用户 2社区用户 3B端用户)' AFTER `tenant_id`; ALTER TABLE `xhpc_app_user` ADD COLUMN `soc_protect` INT(4) NULL DEFAULT '0' COMMENT '是否开启电池保护 0 未开启 1开启' AFTER `tenant_id`; ALTER TABLE `xhpc_community_personnel` ADD COLUMN `soc_protect` INT(4) NULL DEFAULT '0' COMMENT '是否开启电池保护 0 未开启 1开启' AFTER `tenant_id`; ALTER TABLE `xhpc_customers_personnel` ADD COLUMN `soc_protect` INT(4) NULL DEFAULT '0' COMMENT '是否开启电池保护 0 未开启 1开启' AFTER `tenant_id`; ALTER TABLE `xhpc_setting_config` CHANGE COLUMN `zhb_server_url` `zhb_server_url` VARCHAR (255) NULL DEFAULT NULL COMMENT '支付宝网管' COLLATE 'utf8mb4_general_ci' AFTER `zfb_alipay_root_cert`; CREATE TABLE `xhpc_setting_config` ( `setting_config_id` BIGINT(20) NOT NULL AUTO_INCREMENT, `wx_app_id` VARCHAR(50) NULL DEFAULT NULL COMMENT '微信小程序id' COLLATE 'utf8mb4_general_ci', `wx_app_secret` VARCHAR(50) NULL DEFAULT NULL COMMENT '微信小程序密钥' COLLATE 'utf8mb4_general_ci', `wx_mch_id` VARCHAR(20) NULL DEFAULT NULL COMMENT '微信商户id' COLLATE 'utf8mb4_general_ci', `wx_mch_key` VARCHAR(50) NULL DEFAULT NULL COMMENT '微信商户平台Key' COLLATE 'utf8mb4_general_ci', `wx_payment_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '微信小程序支付地址' COLLATE 'utf8mb4_general_ci', `wx_callback_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '微信回调地址' COLLATE 'utf8mb4_general_ci', `wx_transfers_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '向微信用户个人付款地址' COLLATE 'utf8mb4_general_ci', `wx_apiclient_cert_pem` VARCHAR(255) NULL DEFAULT NULL COMMENT '微信证书' COLLATE 'utf8mb4_general_ci', `wx_apiclient_key_pem` VARCHAR(255) NULL DEFAULT NULL COMMENT '微信证书' COLLATE 'utf8mb4_general_ci', `wx_app_cert_public_key` VARCHAR(255) NULL DEFAULT NULL COMMENT '微信证书' COLLATE 'utf8mb4_general_ci', `zfb_app_id` VARCHAR(50) NULL DEFAULT NULL COMMENT '支付宝appid' COLLATE 'utf8mb4_general_ci', `zfb_private_key` VARCHAR(500) NULL DEFAULT NULL COMMENT '支付宝应用私钥' COLLATE 'utf8mb4_general_ci', `zfb_callback_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付宝回调地址' COLLATE 'utf8mb4_general_ci', `zfb_app_cert_public_key` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付宝应用公钥证书路径' COLLATE 'utf8mb4_general_ci', `zfb_alipay_cert_public_key_rsa` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付宝公钥证书路径' COLLATE 'utf8mb4_general_ci', `zfb_alipay_root_cert` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付宝根证书路径' COLLATE 'utf8mb4_general_ci', `zhb_server_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付宝网管' COLLATE 'utf8mb4_general_ci', `status` INT(4) NULL DEFAULT '0' COMMENT '1微信 2支付宝', `del_flag` INT(1) NULL DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', `create_by` VARCHAR(64) NULL DEFAULT '' COMMENT '创建者' COLLATE 'utf8mb4_general_ci', `create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间', `update_by` VARCHAR(64) NULL DEFAULT '' COMMENT '更新者' COLLATE 'utf8mb4_general_ci', `update_time` DATETIME NULL DEFAULT NULL COMMENT '更新时间', `remark` VARCHAR(500) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8mb4_general_ci', `tenant_id` VARCHAR(12) NULL DEFAULT '000000' COMMENT '租户id' COLLATE 'utf8mb4_general_ci', PRIMARY KEY (`setting_config_id`) USING BTREE ) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 3 ; -- ICCard ALTER TABLE `xhpc_operator` ADD COLUMN `corp_no` VARCHAR(30) NULL DEFAULT NULL COMMENT '运营商代码,用于桩编号前缀,如80836代表翔桦' AFTER `name`; ALTER TABLE `xhpc_operator` ADD COLUMN `corp_type` TINYINT NULL DEFAULT NULL COMMENT '运营商类型1:平台2:合作运营商' AFTER `corp_no`; CREATE TABLE `t_iccard_client_users` ( `usersID` INT(11) NOT NULL AUTO_INCREMENT, `usersName` VARCHAR(100) NULL DEFAULT NULL COMMENT '命名规则:字母数字组合' COLLATE 'utf8mb4_unicode_ci', `usersPwd` VARCHAR(100) NULL DEFAULT NULL COMMENT '用户密码' COLLATE 'utf8_general_ci', `usersPhone` VARCHAR(50) NULL DEFAULT NULL COMMENT '用户电话' COLLATE 'utf8_general_ci', `usersEmail` VARCHAR(50) NULL DEFAULT NULL COMMENT '用户Email' COLLATE 'utf8_general_ci', `usersAdress` VARCHAR(300) NULL DEFAULT NULL COMMENT '用户地址' COLLATE 'utf8_general_ci', `usersLevel` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '用户级别 3.运营商管理员 4.平台管理员', `usersCorp` INT(11) NOT NULL DEFAULT '0' COMMENT '所属运营商id,对应xhpc_operator.operator_id', `corpNo` VARCHAR(10) NOT NULL DEFAULT '0' COMMENT '所属运营商前缀' COLLATE 'utf8mb4_bin', `corpName` VARCHAR(50) NOT NULL DEFAULT '0' COMMENT '所属运营商名称' COLLATE 'utf8mb4_bin', `usersTime` DATETIME NULL DEFAULT NULL COMMENT '添加日期', `status` smallint(4) DEFAULT '0' COMMENT '状态(0-正常,1-冻结)', PRIMARY KEY (`usersID`), UNIQUE INDEX `usersName` (`usersName`) ) COMMENT ='发卡客户端用户表' COLLATE = 'utf8mb4_bin' ENGINE = InnoDB AUTO_INCREMENT = 1 ; CREATE TABLE `xhpc_invoice` ( `invoice_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '发票id', `invoice_type` int(1) DEFAULT '0' COMMENT '发票类型(0,票普,1,专票,默认开的都是普票)', `receive_email` varchar(30) NOT NULL DEFAULT '' COMMENT '接收邮箱', `title_type` int(1) NOT NULL COMMENT '0为企业抬头 1为非企业抬头', `title_content` varchar(40) NOT NULL COMMENT '发票抬头内容', `duty_number` varchar(30) NOT NULL COMMENT '税号', `invoice_content` varchar(40) NOT NULL DEFAULT '' COMMENT '发票内容', `invoice_money` decimal(20, 2) NOT NULL COMMENT '发票金额', `invoice_order_eletric_total_money` decimal(20, 2) DEFAULT NULL COMMENT '发票包含的订单的总电费金额', `invoice_order_service_total_money` decimal(20, 2) DEFAULT NULL COMMENT '发票包含的订单的总服务费金额', `firm_address` varchar(100) DEFAULT NULL COMMENT '公司地址', `firm_phone` varchar(40) DEFAULT NULL COMMENT '公司电话', `firm_bank` varchar(40) DEFAULT NULL COMMENT '公司开户行', `firm_bank_account` varchar(40) DEFAULT NULL COMMENT '公司开户行账号', `is_show_date` int(2) NOT NULL COMMENT '所开发票是否展示交易记录(0为不展示,1为展示)', `user_notes` text COMMENT '用户备注', `creator_id` bigint(20) NOT NULL COMMENT '创建者id', `creator_type` int(1) NOT NULL COMMENT '创建者类型0 C端用户 1 流量方用户 2社区用户 3B端用户)', `creator` varchar(20) NOT NULL COMMENT '创建人(用户账号)', `create_time` datetime NOT NULL COMMENT '创建时间', `status` int(2) DEFAULT NULL COMMENT '开票状态(0表示未开票,1表示已经开票,2表示开票失败)', `invoicing_time` datetime DEFAULT NULL COMMENT '财务输入的开票时间', `drawer` varchar(20) DEFAULT NULL COMMENT '开票人', `finance_notes` text COMMENT '开票人(财务备注)', `electric_invoice_url` text COMMENT '开票的电子发票pdf保存地址', `updator` bigint(20) DEFAULT NULL COMMENT '更新者', `update_time` date DEFAULT NULL COMMENT '更新时间', `is_read` tinyint(1) DEFAULT NULL COMMENT '该发票是否被用户阅读(默认为null),0,表示未阅读,1表示已经阅读', `del_flag` int(2) DEFAULT NULL COMMENT '逻辑删除字段', `tenant_id` varchar(12) DEFAULT '000000' COMMENT '租户id', PRIMARY KEY (`invoice_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 12 DEFAULT CHARSET = utf8mb4 COMMENT ='发票表'; CREATE TABLE `xhpc_invoice_map_history_order` ( `invoice_id` bigint(20) NOT NULL COMMENT '发票id', `history_order_id` bigint(20) NOT NULL COMMENT '该发票所选中的历史订单id', `history_user_id` bigint(20) DEFAULT NULL COMMENT '该发票所选中的历史订单的用户id', `history_user_type` bigint(5) DEFAULT NULL COMMENT '该发票所选中的历史订单的用户类型(0 C端用户 1 流量方用户 2社区用户 3B端用户)', `history_serial_number` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '该发票所选中的历史订单订单编号', `power_price_total` decimal(10, 2) DEFAULT NULL COMMENT '该发票所选中的历史订单电费', `service_price_total` decimal(10, 2) DEFAULT NULL COMMENT '该发票所选中的历史订单服务费', `promotion_discount` decimal(10, 2) DEFAULT '0.00' COMMENT '该发票所选中的历史订单电站活动抵扣', `history_act_price` decimal(10, 2) DEFAULT '0.00' COMMENT '该发票所选中的历史订单实际价格(用户支付的钱)', `create_time` datetime DEFAULT NULL COMMENT '该发票所选中的历史订单创建时间', `charging_mode` varchar(50) DEFAULT NULL COMMENT '充电方式(订单来源)', `charging_station_id` bigint(20) DEFAULT NULL COMMENT '电站id(通过它查询运营商)', `terminal_id` bigint(20) DEFAULT NULL COMMENT '该发票所选中的历史订单充电的终端id', `lock_flag` tinyint(1) DEFAULT NULL COMMENT '小程序是否能查询到该订单,0表示锁定,空表示未锁定', `del_flag` int(2) DEFAULT NULL COMMENT '逻辑删除字段', `tenant_id` varchar(12) DEFAULT '000000' COMMENT '租户id' ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; CREATE TABLE `xhpc_message_board` ( `message_id` bigint(30) NOT NULL AUTO_INCREMENT COMMENT '消息id', `sender_type` tinyint(2) DEFAULT NULL COMMENT '用户类型用户类型(0 C端用户 1 流量方用户 2社区用户 3B端用户)', `sender_account` varchar(30) DEFAULT NULL COMMENT '用户账号', `send_message_time` datetime DEFAULT NULL COMMENT '发送消息的时间', `message_content` text COMMENT '消息内容', `tenant_type` tinyint(2) DEFAULT NULL COMMENT '租户类型', `tenant_id` varchar(30) DEFAULT NULL COMMENT '租户id(平台id)', `have_new_info` tinyint(1) DEFAULT NULL COMMENT '租户发送的消息,用户是否已读,默认为null,0表示未读,1表示已读', `del_flag` tinyint(1) DEFAULT NULL COMMENT '逻辑删除字段', `sender` tinyint(1) DEFAULT NULL COMMENT '发送者(0,用户,1,时间,2,平台(租户))', PRIMARY KEY (`message_id`) ) ENGINE = InnoDB AUTO_INCREMENT = 2920 DEFAULT CHARSET = utf8mb4; CREATE TABLE `xhpc_message_board_receive_user` ( `tenant_id` varchar(50) DEFAULT NULL COMMENT '接收者id(租户id)', `tenant_type` int(2) DEFAULT NULL COMMENT '接收者类型(租户类型 0,为默认类型)', `sender_account` varchar(50) DEFAULT NULL COMMENT '发送者账号', `sender_type` int(11) DEFAULT NULL COMMENT '发送者类型(0 C端用户 1 流量方用户 2社区用户 3B端用户)', `user_icon` text COMMENT '用户头像地址', `have_new_info` tinyint(1) DEFAULT NULL COMMENT '是否有新消息(0表示有新消息,null表示没有)', `new_info_time` datetime DEFAULT NULL COMMENT '新消息发送时间', `del_flag` tinyint(1) DEFAULT NULL COMMENT '逻辑删除(0为删除)' ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='用来保存每个租户后台显示的用户的信息列表'; ALTER TABLE `ry-cloud`.`t_iccard_info` ADD COLUMN `tenant_id` varchar(10) NOT NULL DEFAULT '000000' COMMENT '租户id' AFTER `createTime`; ALTER TABLE `xhpc_statistics_station` ADD COLUMN `source` INT(4) NULL COMMENT '订单来源(0 C端用户 1 流量方用户 2社区用户 3B端用户)' AFTER `tenant_id`; ALTER TABLE `xhpc_operator` CHANGE COLUMN `corp_no` `corp_no` VARCHAR (30) NULL COMMENT '运营商代码,用于桩编号前缀,如80836代表翔桦' AFTER `name`, ADD UNIQUE INDEX `corp_no` (`corp_no`); ALTER TABLE `t_iccard_client_users` ADD COLUMN `tenant_id` VARCHAR(50) NULL COMMENT '租户id' AFTER `usersTime`; ALTER TABLE `xhpc_real_time_order` ADD COLUMN `source` int(10) NULL DEFAULT NULL COMMENT '订单来源(0 C端用户 1 流量方用户 2社区用户 3B端用户)' AFTER `tenant_id`; CREATE TABLE `xhpc_activity_cash` ( `activity_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '活动ID', `activity_name` varchar(200) DEFAULT NULL COMMENT '活动名称', `start_time` datetime DEFAULT NULL COMMENT '开始时间', `end_time` datetime DEFAULT NULL COMMENT '结束时间', `receive_count` int(9) DEFAULT NULL COMMENT '领取次数', `amount` decimal(4, 2) DEFAULT NULL COMMENT '红包金额', `app_user_list` text COMMENT 'C端用户ID(-1表示全部)', `com_user_list` text COMMENT '社区用户ID列表(-1表示全部)', `cus_user_list` text COMMENT 'B端用户ID列表(-1表示全部)', `tenant_id` varchar(16) DEFAULT '000000' COMMENT '租户ID', `status` smallint(4) DEFAULT '0' COMMENT '状态(0-编辑,1-提交待审核,2-审核失败,3-审核通过,4-立即失效)', `del_flag` smallint(2) DEFAULT '0' COMMENT '删除标记(0-正常,2-已删除)', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `check_by` varchar(64) DEFAULT NULL COMMENT '审核人', `check_time` datetime DEFAULT NULL COMMENT '审核时间', PRIMARY KEY (`activity_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='现金红包活动表'; CREATE TABLE `xhpc_activity_template` ( `activity_template_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '模板ID', `template_name` varchar(100) DEFAULT NULL COMMENT '模板名称', `discount_type` smallint(2) DEFAULT NULL COMMENT '优惠类型(1-总金额,2-服务费,3-电量)', `discount_rate` decimal(4, 2) DEFAULT NULL COMMENT '优惠比率', `start_time` datetime DEFAULT NULL COMMENT '开始时间', `end_time` datetime DEFAULT NULL COMMENT '结束时间', `discount_count` smallint(4) DEFAULT NULL COMMENT '折扣次数', `mini_display` smallint(2) DEFAULT NULL COMMENT '小程序弹出次数', `background_url` varchar(255) DEFAULT NULL COMMENT '活动背景图', `status` smallint(2) DEFAULT '0' COMMENT '状态(0-编辑未发布,1-已发布,2-已失效)', `del_flag` smallint(2) DEFAULT '0' COMMENT '删除标识(0-正常,2-删除)', `tenant_id` varchar(16) DEFAULT '000000' COMMENT '租户ID', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`activity_template_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='折扣活动模板表'; CREATE TABLE `xhpc_activity_discount` ( `activity_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '活动ID', `activity_name` varchar(200) DEFAULT NULL COMMENT '活动名称', `template_id` int(11) DEFAULT NULL COMMENT '模板ID', `app_user_list` text COMMENT 'C端用户列表(以逗号分隔,-1表示全部用户)', `com_user_list` text COMMENT '社区用户列表(以逗号分隔,-1表示全部用户)', `cus_user_list` text COMMENT 'B端用户列表(以逗号分隔,-1表示全部用户)', `station_list` text COMMENT '场站列表', `tenant_id` varchar(16) DEFAULT NULL COMMENT '租户ID', `start_time` datetime DEFAULT NULL COMMENT '开始时间', `end_time` datetime DEFAULT NULL COMMENT '结束时间', `status` smallint(2) DEFAULT NULL COMMENT '状态(0-编辑,1-提交待审核,2-审核失败,3-审核通过,4-已失效)', `del_flag` smallint(2) DEFAULT NULL COMMENT '删除标识(0-正常,2-删除)', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `check_by` varchar(64) DEFAULT NULL COMMENT '审核人', `check_time` datetime DEFAULT NULL COMMENT '审核时间', PRIMARY KEY (`activity_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='折扣活动表'; CREATE TABLE `xhpc_activity_formula` ( `activity_formula_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '活动计算ID', `activity_id` int(11) DEFAULT NULL COMMENT '活动ID', `start_time` time DEFAULT NULL COMMENT '开始时间', `end_time` time DEFAULT NULL COMMENT '结束时间', `service_price` decimal(10, 2) DEFAULT NULL COMMENT '服务费', `compute_formula` varchar(200) DEFAULT NULL COMMENT '计算公式', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`activity_formula_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='流量活动计算公式表'; CREATE TABLE `xhpc_activity_img` ( `activity_img_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '图片ID', `activity_type` varchar(16) DEFAULT NULL COMMENT '活动类型(CASH, DISCOUNT)', `activity_id` int(11) DEFAULT NULL COMMENT '活动ID', `img_name` varchar(200) DEFAULT NULL COMMENT '图片名称', `img_url` varchar(255) DEFAULT NULL COMMENT '图片地址', `del_flag` smallint(2) DEFAULT NULL COMMENT '删除标志(0-正常,2-已删除)', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`activity_img_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='活动图片表'; CREATE TABLE `xhpc_activity_internet` ( `activity_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '活动ID', `activity_name` varchar(200) DEFAULT NULL COMMENT '活动名称', `internet_name` varchar(64) DEFAULT NULL COMMENT '流量方名称', `compute_type` smallint(4) DEFAULT NULL COMMENT '计算类型(1-总金额,2-服务费,3-电量)', `compute_formula` varchar(200) DEFAULT NULL COMMENT '默认计算公式', `service_price` decimal(10, 2) DEFAULT NULL COMMENT '默认服务费', `start_time` datetime DEFAULT NULL COMMENT '开始时间', `end_time` datetime DEFAULT NULL COMMENT '结束时间', `station_list` text COMMENT '参与场站列表', `tenant_id` varchar(16) DEFAULT '000000' COMMENT '租户ID', `status` smallint(4) DEFAULT '0' COMMENT '状态(0-编辑,1-提交生效,2-审核失败,3-审核成功,4-失效)', `del_flag` smallint(2) DEFAULT '0' COMMENT '删除标志(0-正常,2-删除)', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `check_by` varchar(64) DEFAULT NULL COMMENT '审核人', `check_time` datetime DEFAULT NULL COMMENT '审核时间', PRIMARY KEY (`activity_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='流量方活动表'; CREATE TABLE `xhpc_activity_record` ( `activity_record_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '活动参与记录ID', `activity_type` varchar(16) DEFAULT NULL COMMENT '活动类型(CASH,DISCOUNT)', `activity_id` int(11) DEFAULT NULL COMMENT '活动ID', `source` smallint(4) DEFAULT NULL COMMENT '人员类型(0 C端用户 1 流量方用户 2社区用户 3B端用户)', `user_id` varchar(16) DEFAULT NULL COMMENT '用户ID', `amount` decimal(4, 2) DEFAULT NULL COMMENT '红包金额', `create_time` datetime DEFAULT NULL COMMENT '领取时间', PRIMARY KEY (`activity_record_id`) ) ENGINE=InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET=utf8mb4 COMMENT='活动参与领取表';