Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/Robotaxi
1个文件已删除
14个文件已添加
20个文件已修改
| | |
| | | Target Server Version : 80019 (8.0.19) |
| | | File Encoding : 65001 |
| | | |
| | | Date: 14/02/2026 00:59:38 |
| | | Date: 24/02/2026 21:24:29 |
| | | */ |
| | | |
| | | SET NAMES utf8mb4; |
| | |
| | | -- ---------------------------- |
| | | -- Records of sys_dept |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_dept` VALUES (100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (100, 0, '0', '小鹏科技', 0, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (101, 100, '0,100', '深圳总公司', 1, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (102, 100, '0,100', '长沙分公司', 2, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | INSERT INTO `sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '小鹏', '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-10-02 14:09:09', '', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_group |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '权限组设置' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '权限组设置' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_group |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_group` VALUES (1, '超级管理员', '', 1, 0, '2026-02-09 18:12:12', '2026-02-09 18:12:25', '', ''); |
| | | INSERT INTO `sys_group` VALUES (4, '管理后台权限', '备注', 1, 0, '2026-02-13 23:13:03', '2026-02-13 23:13:03', '开发', '开发'); |
| | | INSERT INTO `sys_group` VALUES (5, '管理员', '管理员权限', 1, 0, '2026-02-14 17:57:38', '2026-02-14 17:58:21', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_group_menu |
| | |
| | | INSERT INTO `sys_group_menu` VALUES (4, 30304); |
| | | INSERT INTO `sys_group_menu` VALUES (4, 40101); |
| | | INSERT INTO `sys_group_menu` VALUES (4, 40102); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 4); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 201); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 202); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 203); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 301); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 302); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 401); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 402); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 403); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 404); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 405); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 406); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 407); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2011); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2012); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2013); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2014); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2015); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 2021); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3011); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3012); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3013); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3021); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 3022); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 4071); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 4072); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 4073); |
| | | INSERT INTO `sys_group_menu` VALUES (5, 4074); |
| | | INSERT INTO `sys_group_menu` VALUES (122, 110); |
| | | INSERT INTO `sys_group_menu` VALUES (122, 111); |
| | | INSERT INTO `sys_group_menu` VALUES (122, 112); |
| | |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_role` VALUES (1, 1, '超级管理员', '', 0, '2026-02-09 18:10:58', '2026-02-09 18:10:58', 'admin', 'admin'); |
| | | INSERT INTO `sys_role` VALUES (139, 4, '管理员1', '123', 1, '2026-02-13 23:29:05', '2026-02-13 23:29:32', '开发', '开发'); |
| | | INSERT INTO `sys_role` VALUES (140, 4, '管理员', '123', 0, '2026-02-13 23:29:41', '2026-02-13 23:29:41', '开发', '开发'); |
| | | INSERT INTO `sys_role` VALUES (140, 4, '管理员', '123', 0, '2026-02-13 23:29:41', '2026-02-14 14:55:53', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role_dept |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 950 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 951 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_user |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_user` VALUES (948, '开发', '1', 'admin', '18888888888', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '', 0, '备注', 0, '2026-02-09 18:08:42', '2026-02-14 00:09:05', '', '开发'); |
| | | INSERT INTO `sys_user` VALUES (949, '张三', '001', '13350010001', '13350010001', '$2a$10$JtTjRGkjGl6xDWd7Y3NfNuatn25xZetIoHmFkRIuQPu6fqjIsUUsK', '', 0, '', 0, '2026-02-13 23:24:44', '2026-02-14 00:09:16', '开发', '开发'); |
| | | INSERT INTO `sys_user` VALUES (950, '李四', '1372910191239', '372910191239', '15787628921', '$2a$10$mArxH7DuDmMkr9vo71Fkhu7pzRD3Cm3/s/0DGlooBD1oNXmbaB/4S', '', 0, '', 0, '2026-02-24 16:16:12', '2026-02-24 16:16:12', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_post |
| | |
| | | INSERT INTO `sys_user_role` VALUES (947, 138); |
| | | INSERT INTO `sys_user_role` VALUES (948, 1); |
| | | INSERT INTO `sys_user_role` VALUES (949, 1); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user`; |
| | | CREATE TABLE `xp_app_user` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_0 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_0`; |
| | | CREATE TABLE `xp_app_user_0` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_0 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_1 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_1`; |
| | | CREATE TABLE `xp_app_user_1` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_1 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_2 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_2`; |
| | | CREATE TABLE `xp_app_user_2` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_2 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_3 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_3`; |
| | | CREATE TABLE `xp_app_user_3` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_3 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_4 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_4`; |
| | | CREATE TABLE `xp_app_user_4` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_4 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_5 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_5`; |
| | | CREATE TABLE `xp_app_user_5` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_5 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_6 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_6`; |
| | | CREATE TABLE `xp_app_user_6` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_6 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_7 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_7`; |
| | | CREATE TABLE `xp_app_user_7` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_7 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_8 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_8`; |
| | | CREATE TABLE `xp_app_user_8` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_8 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_9 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_9`; |
| | | CREATE TABLE `xp_app_user_9` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', |
| | | `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', |
| | | `gender` int NULL DEFAULT NULL COMMENT '性别', |
| | | `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_phone`(`phone_number` ASC) USING BTREE COMMENT '手机号', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '创建时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_9 |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_user_role` VALUES (950, 140); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_user_coupon |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_0`; |
| | | CREATE TABLE `xp_app_user_coupon_0` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_0 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_1`; |
| | | CREATE TABLE `xp_app_user_coupon_1` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_1 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_10`; |
| | | CREATE TABLE `xp_app_user_coupon_10` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_10 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_11`; |
| | | CREATE TABLE `xp_app_user_coupon_11` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_11 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_12`; |
| | | CREATE TABLE `xp_app_user_coupon_12` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_12 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_13`; |
| | | CREATE TABLE `xp_app_user_coupon_13` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_13 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_14`; |
| | | CREATE TABLE `xp_app_user_coupon_14` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_14 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_15`; |
| | | CREATE TABLE `xp_app_user_coupon_15` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_15 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_16`; |
| | | CREATE TABLE `xp_app_user_coupon_16` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_16 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_17`; |
| | | CREATE TABLE `xp_app_user_coupon_17` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_17 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_18`; |
| | | CREATE TABLE `xp_app_user_coupon_18` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_18 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_19`; |
| | | CREATE TABLE `xp_app_user_coupon_19` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_19 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_2`; |
| | | CREATE TABLE `xp_app_user_coupon_2` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_2 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_3`; |
| | | CREATE TABLE `xp_app_user_coupon_3` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_3 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_4`; |
| | | CREATE TABLE `xp_app_user_coupon_4` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_4 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_5`; |
| | | CREATE TABLE `xp_app_user_coupon_5` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_5 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_6`; |
| | | CREATE TABLE `xp_app_user_coupon_6` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_6 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_7`; |
| | | CREATE TABLE `xp_app_user_coupon_7` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_7 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_8`; |
| | | CREATE TABLE `xp_app_user_coupon_8` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_8 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_user_coupon_9`; |
| | | CREATE TABLE `xp_app_user_coupon_9` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `full_money` decimal(10, 2) NOT NULL COMMENT '满减金额', |
| | | `money` decimal(10, 2) NOT NULL COMMENT '金额', |
| | | `expiration_time` datetime NOT NULL COMMENT '过期时间', |
| | |
| | | INDEX `idx_uid`(`app_user_id` ASC) USING BTREE COMMENT '用户id索引', |
| | | INDEX `idx_cid`(`coupon_id` ASC) USING BTREE COMMENT '优惠券id索引', |
| | | INDEX `idx_aid_atype`(`activity_id` ASC, `activity_type` ASC) USING BTREE COMMENT '活动id类型复合索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_user_coupon_9 |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_operations_user` VALUES (1, '张三', '7355608', '{\"id\":\"1\",\"name\":\"头像.jpg\",\"url\":\"\nhttps://pss.bdstatic.com/static/superman/img/topnav/newfanyi-da0cea8f7e.png\"}', '123456', '1888888888', '备注', 1, NULL, NULL, NULL, NULL, NULL, 0, '2026-02-13 14:21:34', '2026-02-13 14:23:13', '', ''); |
| | | INSERT INTO `xp_operations_user` VALUES (2, '李四', '7355609', '{\"id\":\"1\",\"name\":\"头像.jpg\",\"url\":\"\nhttps://pss.bdstatic.com/static/superman/img/topnav/newfanyi-da0cea8f7e.png\"}', '123456', '1888888889', '备注', 1, NULL, NULL, NULL, NULL, NULL, 0, '2026-02-13 14:23:14', '2026-02-13 14:23:38', '', ''); |
| | | INSERT INTO `xp_operations_user` VALUES (1, '13540694412', '13540694412', '', '$2a$10$MfYilBHA77EgemfzNoTwvet8BOOgDAcrKI3c7/pdDds09SXCOy4f2', '13540694412', '', 1, '{\"id\": \"5712c89d-aebf-4bef-a40e-6fb8112ef2b8\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"a073c469-f070-4597-ba4d-6272726ae14e\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"6b3c130a-9e4c-4d9c-8b70-1e27a5f368bf\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"c6ae6729-11dd-4e29-8bd2-01500ac4e3e0\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"01df547e-df15-4fca-9ee8-ee81690ae204\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', 0, '2026-02-23 21:43:31', '2026-02-24 18:44:51', '', ''); |
| | | INSERT INTO `xp_operations_user` VALUES (2, '18981886651', '18981886651', '', '$2a$10$MfYilBHA77EgemfzNoTwvet8BOOgDAcrKI3c7/pdDds09SXCOy4f2', '18981886651', '', 1, NULL, NULL, NULL, NULL, NULL, 0, '2026-02-23 21:43:56', '2026-02-24 08:59:53', '', ''); |
| | | INSERT INTO `xp_operations_user` VALUES (3, '13880841924', '13880841924', '', '$2a$10$MfYilBHA77EgemfzNoTwvet8BOOgDAcrKI3c7/pdDds09SXCOy4f2', '13880841924', '', 1, '{\"id\": \"01b12215-7dfd-43cb-98a9-65bb50f8a1bc\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"03fe0efb-5d95-47d8-86d5-6ce838a49492\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"24c35022-ed9f-4ef5-905a-663e24418930\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"151bc217-61fc-4498-a0c0-287857a73c27\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', '{\"id\": \"f37c0688-7c2e-454b-a88b-712bdcd88c8f\", \"url\": \"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/K4vqtLmVc6.png\", \"name\": \"测试.jpg\"}', 0, '2026-02-23 21:44:28', '2026-02-24 20:25:09', '', ''); |
| | | INSERT INTO `xp_operations_user` VALUES (4, '13980792023', '13980792023', '', '$2a$10$MfYilBHA77EgemfzNoTwvet8BOOgDAcrKI3c7/pdDds09SXCOy4f2', '13980792023', '', 1, NULL, NULL, NULL, NULL, NULL, 0, '2026-02-23 21:44:33', '2026-02-24 08:59:54', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_operations_user_notification |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_0`; |
| | | CREATE TABLE `xp_operations_user_notification_0` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_0 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_1`; |
| | | CREATE TABLE `xp_operations_user_notification_1` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_1 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_10`; |
| | | CREATE TABLE `xp_operations_user_notification_10` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_10 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_11`; |
| | | CREATE TABLE `xp_operations_user_notification_11` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_11 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_12`; |
| | | CREATE TABLE `xp_operations_user_notification_12` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_12 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_13`; |
| | | CREATE TABLE `xp_operations_user_notification_13` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_13 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_14`; |
| | | CREATE TABLE `xp_operations_user_notification_14` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_14 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_15`; |
| | | CREATE TABLE `xp_operations_user_notification_15` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_15 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_16`; |
| | | CREATE TABLE `xp_operations_user_notification_16` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_16 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_17`; |
| | | CREATE TABLE `xp_operations_user_notification_17` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_17 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_18`; |
| | | CREATE TABLE `xp_operations_user_notification_18` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_18 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_19`; |
| | | CREATE TABLE `xp_operations_user_notification_19` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_19 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_2`; |
| | | CREATE TABLE `xp_operations_user_notification_2` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_2 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_3`; |
| | | CREATE TABLE `xp_operations_user_notification_3` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_3 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_4`; |
| | | CREATE TABLE `xp_operations_user_notification_4` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_4 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_5`; |
| | | CREATE TABLE `xp_operations_user_notification_5` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_5 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_6`; |
| | | CREATE TABLE `xp_operations_user_notification_6` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_6 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_7`; |
| | | CREATE TABLE `xp_operations_user_notification_7` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_7 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_8`; |
| | | CREATE TABLE `xp_operations_user_notification_8` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_8 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_operations_user_notification_9`; |
| | | CREATE TABLE `xp_operations_user_notification_9` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `id` bigint NOT NULL COMMENT '自增id', |
| | | `notification_type` int NOT NULL DEFAULT 1 COMMENT '通知类型1新任务通知 2任务状态通知 3排班变动通知 4公告通知 5新事故通知 6事故状态通知', |
| | | `notification_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '通知内容', |
| | | `operations_user_id` bigint NOT NULL COMMENT '通知人员id', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员消息通知表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_operations_user_notification_9 |
| | |
| | | INDEX `idx_uid`(`operations_user_id` ASC) USING BTREE COMMENT '用户id', |
| | | INDEX `idx_status`(`audit_status` ASC) USING BTREE COMMENT '状态', |
| | | INDEX `idx_time`(`audit_time` ASC) USING BTREE COMMENT '时间' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员资质证书审核记录' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维人员资质证书审核记录' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_qualification_audit |
| | |
| | | Target Server Version : 80019 (8.0.19) |
| | | File Encoding : 65001 |
| | | |
| | | Date: 14/02/2026 01:00:10 |
| | | Date: 24/02/2026 21:25:04 |
| | | */ |
| | | |
| | | SET NAMES utf8mb4; |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', |
| | | `group_type` int NOT NULL DEFAULT 1 COMMENT '菜单类型 1=管理端 2=运维app', |
| | | `router_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由名称', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 219 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 8012 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_menu |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_menu` VALUES (1, '首页', NULL, 1, '/dashboard', '/dashboard/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:home', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'dashboard'); |
| | | INSERT INTO `sys_menu` VALUES (2, '系统', NULL, 2, '/system', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:setting', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'system'); |
| | | INSERT INTO `sys_menu` VALUES (3, '用户&内容', NULL, 3, '/userContent', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:user', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'userContent'); |
| | | INSERT INTO `sys_menu` VALUES (4, '运营&城市', NULL, 4, '/businessOperations', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'businessOperations'); |
| | | INSERT INTO `sys_menu` VALUES (5, '资产', NULL, 5, '/assetManagement', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'assetManagement'); |
| | | INSERT INTO `sys_menu` VALUES (6, '交易&定价', NULL, 6, '/transaction', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'transaction'); |
| | | INSERT INTO `sys_menu` VALUES (7, '运维执行', NULL, 7, '/operations', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operations'); |
| | | INSERT INTO `sys_menu` VALUES (8, '服务中心', NULL, 8, '/service', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'service'); |
| | | INSERT INTO `sys_menu` VALUES (201, '账户权限', 2, NULL, '/system/accountPermission', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:peoples', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'accountPermission'); |
| | | INSERT INTO `sys_menu` VALUES (202, 'APP版本', 2, NULL, '/system/appVersion', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:application', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'appVersion'); |
| | | INSERT INTO `sys_menu` VALUES (203, '系统配置', 2, NULL, '/system/config', '/system/config/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:config', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'systemConfig'); |
| | | INSERT INTO `sys_menu` VALUES (301, '白名单', 3, NULL, '/userContent/whitelist-management', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:list-checkbox', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'whitelistManagement'); |
| | | INSERT INTO `sys_menu` VALUES (302, '内容中心', 3, NULL, '/userContent/contentCenter', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:file-text', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'contentCenter'); |
| | | INSERT INTO `sys_menu` VALUES (401, '开通城市管理', 4, NULL, '/businessOperations/openCity', '/businessOperations/openCity/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'openCity'); |
| | | INSERT INTO `sys_menu` VALUES (402, '围栏管理', 4, NULL, '/businessOperations/geofenceManagement', '/businessOperations/geofenceManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'geofenceManagement'); |
| | | INSERT INTO `sys_menu` VALUES (403, '围栏详情', 4, NULL, '/businessOperations/geofenceManagement/detail', '/businessOperations/geofenceManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'geofenceDetail'); |
| | | INSERT INTO `sys_menu` VALUES (404, '新增围栏', 4, NULL, '/businessOperations/geofenceManagement/addFence', '/businessOperations/geofenceManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'addFence'); |
| | | INSERT INTO `sys_menu` VALUES (405, '编辑围栏', 4, NULL, '/businessOperations/geofenceManagement/editFence', '/businessOperations/geofenceManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'editFence'); |
| | | INSERT INTO `sys_menu` VALUES (406, '点位管理', 4, NULL, '/businessOperations/pointManagement', '/businessOperations/pointManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'pointManagement'); |
| | | INSERT INTO `sys_menu` VALUES (407, '巡游', 4, NULL, '/businessOperations/cruise', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'cruise'); |
| | | INSERT INTO `sys_menu` VALUES (501, '车辆', 5, NULL, '/assetManagement/vehicleManagement', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:car', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'vehicleManagement'); |
| | | INSERT INTO `sys_menu` VALUES (502, '车队管理', 5, NULL, '/assetManagement/fleetManagement', '/assetManagement/fleetManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'fleetManagement'); |
| | | INSERT INTO `sys_menu` VALUES (601, '订单', 6, NULL, '/transaction/order', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'order'); |
| | | INSERT INTO `sys_menu` VALUES (602, '定价管理', 6, NULL, '/transaction/pricingManagement', '/transaction/pricingManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'pricingManagement'); |
| | | INSERT INTO `sys_menu` VALUES (603, '定价详情', 6, NULL, '/transaction/pricingManagement/detail', '/transaction/pricingManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:vip-1', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'pricingDetail'); |
| | | INSERT INTO `sys_menu` VALUES (604, '计费规则', 6, NULL, '/transaction/pricingManagement/rules', '/transaction/pricingManagement/rules.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:vip-1', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'rules'); |
| | | INSERT INTO `sys_menu` VALUES (605, '交易策略', 6, NULL, '/transaction/transactionStrategy', '/transaction/transactionStrategy/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'transactionStrategy'); |
| | | INSERT INTO `sys_menu` VALUES (606, '路线规划', 6, NULL, '/transaction/navigationAndRoutePlanning', '/transaction/navigationAndRoutePlanning/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'navigationAndRoutePlanning'); |
| | | INSERT INTO `sys_menu` VALUES (701, '人员', 7, NULL, '/operations/personnel', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:analysis', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'personnel'); |
| | | INSERT INTO `sys_menu` VALUES (702, '排班考勤', 7, NULL, '/operations/attendance', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendance'); |
| | | INSERT INTO `sys_menu` VALUES (704, '消息通知管理', 7, NULL, '/operations/message', '/operations/message/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:message', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsMessage'); |
| | | INSERT INTO `sys_menu` VALUES (801, '综合审核', 8, NULL, '/service/review', NULL, NULL, 0, 0, 'M', '0', NULL, 'icon-park-outline:check-one', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'serviceReview'); |
| | | INSERT INTO `sys_menu` VALUES (2011, '账号管理', 201, NULL, '/system/accountPermission/accountManagement', '/system/accountPermission/accountManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:user', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'accountManagement'); |
| | | INSERT INTO `sys_menu` VALUES (2012, '权限组设置', 201, NULL, '/system/accountPermission/permissionGroup', '/system/accountPermission/permissionGroup/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:lock', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'permissionGroup'); |
| | | INSERT INTO `sys_menu` VALUES (2013, '权限组详情', 201, NULL, '/system/accountPermission/permissionGroup/form', '/system/accountPermission/permissionGroup/form.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:lock', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'permissionGroupForm'); |
| | | INSERT INTO `sys_menu` VALUES (2014, '角色管理', 201, NULL, '/system/accountPermission/roleManagement', '/system/accountPermission/roleManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:permissions', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'roleManagement'); |
| | | INSERT INTO `sys_menu` VALUES (2015, '角色详情', 201, NULL, '/system/accountPermission/roleManagement/detail', '/system/accountPermission/roleManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:permissions', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'roleDetail'); |
| | | INSERT INTO `sys_menu` VALUES (2021, '热修复', 202, NULL, '/system/appVersion/hotfix', '/system/appVersion/hotfix/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:tool', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'hotfix'); |
| | | INSERT INTO `sys_menu` VALUES (3011, '邀请码管理', 301, NULL, '/userContent/whitelist-management/invitation-code', '/userContent/whitelistManagement/invitationCode/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:ticket', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'invitationCode'); |
| | | INSERT INTO `sys_menu` VALUES (3012, '白名单管理', 301, NULL, '/userContent/whitelist-management/whitelist', '/userContent/whitelistManagement/whitelist/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-success', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'whitelist'); |
| | | INSERT INTO `sys_menu` VALUES (3013, '白名单日志', 301, NULL, '/userContent/whitelist-management/whitelist-log', '/userContent/whitelistManagement/whitelistLog/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:log', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'whitelistLog'); |
| | | INSERT INTO `sys_menu` VALUES (3021, '内容中心', 302, NULL, '/userContent/contentCenter/index', '/userContent/contentCenter/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:file-text', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'contentCenterIndex'); |
| | | INSERT INTO `sys_menu` VALUES (3022, 'Banner管理', 302, NULL, '/userContent/banner', '/userContent/banner/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:pic', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'bannerManagement'); |
| | | INSERT INTO `sys_menu` VALUES (4071, '特殊点位管理', 407, NULL, '/businessOperations/cruise/patrol-points', '/businessOperations/cruise/patrol-points/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'patrolPoints'); |
| | | INSERT INTO `sys_menu` VALUES (4072, '巡游计划', 407, NULL, '/businessOperations/cruise/parade-plan', '/businessOperations/cruise/parade-plan/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'patrolPlan'); |
| | | INSERT INTO `sys_menu` VALUES (4073, '新增巡游计划', 407, NULL, '/businessOperations/cruise/parade-plan/add', '/businessOperations/cruise/parade-plan/add.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'patrolPlanAdd'); |
| | | INSERT INTO `sys_menu` VALUES (4074, '巡游计划详情', 407, NULL, '/businessOperations/cruise/parade-plan/detail/:id', '/businessOperations/cruise/parade-plan/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'patrolPlanDetail'); |
| | | INSERT INTO `sys_menu` VALUES (5011, '在库车辆管理', 501, NULL, '/assetManagement/vehicleManagement/inventoryVehicle', '/assetManagement/vehicleManagement/inventoryVehicle/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:parking', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'inventoryVehicle'); |
| | | INSERT INTO `sys_menu` VALUES (5012, '新增车辆', 501, NULL, '/assetManagement/vehicleManagement/inventoryVehicle/add', '/assetManagement/vehicleManagement/inventoryVehicle/add.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:parking', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'addInventoryVehicle'); |
| | | INSERT INTO `sys_menu` VALUES (5013, '运营车辆管理', 501, NULL, '/assetManagement/vehicleManagement/operatingVehicle', '/assetManagement/vehicleManagement/operatingVehicle/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:auto-focus', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operatingVehicle'); |
| | | INSERT INTO `sys_menu` VALUES (5014, '运营车辆详情', 501, NULL, '/assetManagement/vehicleManagement/operatingVehicle/detail', '/assetManagement/vehicleManagement/operatingVehicle/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:auto-focus', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operatingVehicleDetail'); |
| | | INSERT INTO `sys_menu` VALUES (5021, '车队详情', 502, NULL, '/assetManagement/fleetManagement/detail', '/assetManagement/fleetManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'fleetManagementDetail'); |
| | | INSERT INTO `sys_menu` VALUES (6011, '订单管理', 601, NULL, '/transaction/order/orderManagement', '/transaction/order/orderManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'orderManagement'); |
| | | INSERT INTO `sys_menu` VALUES (6012, '订单详情', 601, NULL, '/transaction/order/orderManagement/detail', '/transaction/order/orderManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'orderDetail'); |
| | | INSERT INTO `sys_menu` VALUES (6013, '评价记录', 601, NULL, '/transaction/order/evaluationRecord', '/transaction/order/evaluationRecord/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:alarm', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'evaluationRecord'); |
| | | INSERT INTO `sys_menu` VALUES (7011, '运维人员管理', 701, NULL, '/operations/personnel/personnelManagement', '/operations/personnel/personnelManagement/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsPersonnel'); |
| | | INSERT INTO `sys_menu` VALUES (7012, '运维人员详情', 701, NULL, '/operations/personnel/personnelManagement/detail/:id', '/operations/personnel/personnelManagement/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsPersonnelDetail'); |
| | | INSERT INTO `sys_menu` VALUES (7021, '打卡地址管理', 702, NULL, '/operations/attendance/address', '/operations/attendance/address/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendanceAddress'); |
| | | INSERT INTO `sys_menu` VALUES (7022, '打卡统计', 702, NULL, '/operations/attendance/statistics', '/operations/attendance/statistics/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendanceStatistics'); |
| | | INSERT INTO `sys_menu` VALUES (7023, '打卡明细', 702, NULL, '/operations/attendance/statistics/detail/:id', '/operations/attendance/statistics/detail.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendanceStatisticsDetail'); |
| | | INSERT INTO `sys_menu` VALUES (7024, '班次管理', 702, NULL, '/operations/attendance/shift', '/operations/attendance/shift/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendanceShift'); |
| | | INSERT INTO `sys_menu` VALUES (7025, '排班计划管理', 702, NULL, '/operations/attendance/plan', '/operations/attendance/plan/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendancePlan'); |
| | | INSERT INTO `sys_menu` VALUES (7026, '编辑排班', 702, NULL, '/operations/attendance/plan/edit', '/operations/attendance/plan/edit.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendancePlanEdit'); |
| | | INSERT INTO `sys_menu` VALUES (7027, '复制排班', 702, NULL, '/operations/attendance/plan/copy', '/operations/attendance/plan/copy.vue', NULL, 0, 0, 'C', '1', NULL, 'icon-park-outline:list-view', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'operationsAttendancePlanCopy'); |
| | | INSERT INTO `sys_menu` VALUES (8011, '人员综合审核', 801, NULL, '/service/review/personnel', '/service/review/personnel/index.vue', NULL, 0, 0, 'C', '0', NULL, 'icon-park-outline:people', NULL, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', 0, 'serviceReviewPersonnel'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_notice |
| | |
| | | INDEX `idx_sys_oper_log_bt`(`business_type` ASC) USING BTREE, |
| | | INDEX `idx_sys_oper_log_s`(`status` ASC) USING BTREE, |
| | | INDEX `idx_sys_oper_log_ot`(`oper_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 50968 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_oper_log |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_oper_log` VALUES (2026209531125104642, '帐号管理', 1, 'com.xiaopeng.account.controller.SysUserController.add()', 'POST', 1, 'admin', '', '/api/v1/sys-user/add', '183.240.41.26', '', '{\"admin\":false,\"createBy\":\"开发\",\"createTime\":\"2026-02-24 16:16:11\",\"id\":950,\"nickName\":\"李四\",\"phoneNumber\":\"15787628921\",\"roleId\":140,\"uniqueNumber\":\"1372910191239\",\"updateBy\":\"开发\",\"updateTime\":\"2026-02-24 16:16:11\",\"userAccount\":\"372910191239\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, '', NULL, 188, NULL, NULL, NULL, NULL, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_oper_log_0 |
| | |
| | | `log_modified` datetime NOT NULL COMMENT 'modify datetime', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `ux_undo_log`(`xid` ASC, `branch_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'AT transaction mode undo table' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'AT transaction mode undo table' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of undo_log |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动管理' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动管理' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_acticity |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动优惠券' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动优惠券' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_acticity_coupon |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2022303867466158082 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2026120167346974723 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021917259973873666, 1, '1,2,3', 0, '2026-02-12 20:00:15', '2026-02-12 20:00:15', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021917336834494466, -1, '1,2,3,4', 0, '2026-02-12 20:00:33', '2026-02-12 20:00:33', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021928609764691969, -1, '1,2,3,4', 0, '2026-02-12 20:45:21', '2026-02-12 20:45:21', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021930403362328578, -1, '1,2,3,4', 0, '2026-02-12 20:52:28', '2026-02-12 20:52:28', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021930865583017985, -1, '1,2,3,4', 0, '2026-02-12 20:54:19', '2026-02-12 20:54:19', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021943113542094849, -1, '1,2,3,4', 0, '2026-02-12 21:42:59', '2026-02-12 21:42:59', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021945203186290690, -1, '1,2,3,4', 0, '2026-02-12 21:51:17', '2026-02-12 21:51:17', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021951554490814465, -1, '1,2,3,4', 0, '2026-02-12 22:16:31', '2026-02-12 22:16:31', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021953072396849154, -1, '1,2,3,4', 0, '2026-02-12 22:22:33', '2026-02-12 22:22:33', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021960788431421441, -1, '1,2,3,4', 0, '2026-02-12 22:53:13', '2026-02-12 22:53:13', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021964946995744769, -1, '1,2,3,4', 0, '2026-02-12 23:09:44', '2026-02-12 23:09:44', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021966526943899649, -1, '1,2,3,4', 0, '2026-02-12 23:16:01', '2026-02-12 23:16:01', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2021977320947470338, -1, '1,2,3,4', 0, '2026-02-12 23:58:54', '2026-02-12 23:58:54', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022126073197195265, -1, '1,2,3,4', 0, '2026-02-13 09:50:00', '2026-02-13 09:50:00', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022139441802973186, -1, '1,2,3,4', 0, '2026-02-13 10:43:07', '2026-02-13 10:43:07', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022151691087470593, -1, '1,2,3,4', 0, '2026-02-13 11:31:48', '2026-02-13 11:31:48', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022156082792112129, -1, '1,2,3,4', 0, '2026-02-13 11:49:15', '2026-02-13 11:49:15', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022187057794260994, -1, '1,2,3,4', 0, '2026-02-13 13:52:20', '2026-02-13 13:52:20', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022245433236561921, -1, '1,2,3,4', 0, '2026-02-13 17:44:17', '2026-02-13 17:44:17', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022246074302373889, -1, '1,2,3,4', 0, '2026-02-13 17:46:50', '2026-02-13 17:46:50', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022271857374949377, -1, '1,2,3,4', 0, '2026-02-13 19:29:17', '2026-02-13 19:29:17', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022274191865835522, -1, '1,2,3,4', 0, '2026-02-13 19:38:34', '2026-02-13 19:38:34', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022285100025810946, -1, '1,2,3,4', 0, '2026-02-13 20:21:55', '2026-02-13 20:21:55', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022285608828440577, -1, '1,2,3,4', 0, '2026-02-13 20:23:56', '2026-02-13 20:23:56', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022289824900878338, -1, '1,2,3,4', 0, '2026-02-13 20:40:41', '2026-02-13 20:40:41', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022290715301285890, -1, '1,2,3,4', 0, '2026-02-13 20:44:14', '2026-02-13 20:44:14', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022291046546444289, -1, '1,2,3,4', 0, '2026-02-13 20:45:33', '2026-02-13 20:45:33', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022295428793012226, -1, '1,2,3,4', 0, '2026-02-13 21:02:57', '2026-02-13 21:02:57', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022297517699035138, -1, '1,2,3,4', 0, '2026-02-13 21:11:15', '2026-02-13 21:11:15', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022297524942598145, -1, '1,2,3,4', 0, '2026-02-13 21:11:17', '2026-02-13 21:11:17', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022299898130132993, -1, '1,2,3,4', 0, '2026-02-13 21:20:43', '2026-02-13 21:20:43', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022300077101084674, -1, '1,2,3,4', 0, '2026-02-13 21:21:26', '2026-02-13 21:21:26', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022300430202761217, -1, '1,2,3,4', 0, '2026-02-13 21:22:50', '2026-02-13 21:22:50', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022302571824766977, -1, '1,2,3,4', 0, '2026-02-13 21:31:20', '2026-02-13 21:31:20', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022302725789278209, -1, '1,2,3,4', 0, '2026-02-13 21:31:57', '2026-02-13 21:31:57', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022303216430485506, -1, '1,2,3,4', 0, '2026-02-13 21:33:54', '2026-02-13 21:33:54', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2022303867466158081, -1, '1,2,3,4', 0, '2026-02-13 21:36:29', '2026-02-13 21:36:29', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2026104394209583106, 1, '1,2,3,4', 0, '2026-02-24 09:18:25', '2026-02-24 09:18:25', '', ''); |
| | | INSERT INTO `xp_agreement_app_user` VALUES (2026120167346974722, 1, '1,2,3,4', 0, '2026-02-24 10:21:06', '2026-02-24 10:21:06', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_agreement_app_user_0 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_0`; |
| | | CREATE TABLE `xp_agreement_app_user_0` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_0 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_1`; |
| | | CREATE TABLE `xp_agreement_app_user_1` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_1 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_agreement_app_user_1` VALUES (1, 1, '1', 0, '2025-01-01 00:00:00', '2025-01-01 00:00:00', '1', '1'); |
| | | INSERT INTO `xp_agreement_app_user_1` VALUES (2026104394209583106, 1, '1,2,3,4', 0, '2026-02-24 09:18:25', '2026-02-24 09:18:25', '', ''); |
| | | INSERT INTO `xp_agreement_app_user_1` VALUES (2026120167346974722, 1, '1,2,3,4', 0, '2026-02-24 10:21:06', '2026-02-24 10:21:06', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_agreement_app_user_2 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_2`; |
| | | CREATE TABLE `xp_agreement_app_user_2` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_2 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_agreement_app_user_2` VALUES (2026275201473433601, 2, '1', 0, '2026-02-24 20:37:09', '2026-02-24 20:37:09', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_agreement_app_user_3 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_3`; |
| | | CREATE TABLE `xp_agreement_app_user_3` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_3 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_agreement_app_user_3` VALUES (2026275357551874050, 3, '1', 0, '2026-02-24 20:37:46', '2026-02-24 20:37:46', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_agreement_app_user_4 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_4`; |
| | | CREATE TABLE `xp_agreement_app_user_4` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_4 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_5`; |
| | | CREATE TABLE `xp_agreement_app_user_5` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_5 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_6`; |
| | | CREATE TABLE `xp_agreement_app_user_6` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_6 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_7`; |
| | | CREATE TABLE `xp_agreement_app_user_7` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_7 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_8`; |
| | | CREATE TABLE `xp_agreement_app_user_8` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_8 |
| | |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_agreement_app_user_9`; |
| | | CREATE TABLE `xp_agreement_app_user_9` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `id` bigint NOT NULL, |
| | | `app_user_id` bigint NOT NULL COMMENT '用户id', |
| | | `agreement_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '勾选协议id,逗号分割', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户勾选协议' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_agreement_app_user_9 |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_app_version |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_app_version`; |
| | | CREATE TABLE `xp_app_version` ( |
| | | `id` bigint NOT NULL, |
| | | `android_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '安卓软件包', |
| | | `ios_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ios软件包', |
| | | `version` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '软件版本号', |
| | | `update_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新说明', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'app版本管理' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_app_version |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | |
| | | INDEX `idx_name`(`electronic_name` ASC) USING BTREE COMMENT '名称', |
| | | INDEX `idx_number`(`electronic_number` ASC) USING BTREE COMMENT '编号', |
| | | INDEX `idx_status`(`status` ASC) USING BTREE COMMENT '状态' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '电子围栏' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 58 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '电子围栏' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_electronic_fence |
| | |
| | | INSERT INTO `xp_electronic_fence` VALUES (25, '测试禁行区域', '', 1, 2, '1970-01-01 07:59:59', 2, '1970-01-01 07:59:59', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:59\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-12 21:34:13', '2026-02-12 21:34:13', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (26, '金融城东', '', 1, 2, '2026-02-13 11:07:32', 2, '2027-02-28 11:07:35', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:59\"], \"type\": 3, \"typeStr\": [0]}]', '510100', 0, '2026-02-13 11:08:11', '2026-02-13 11:08:11', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (37, '天府一街', '', 2, 1, '2026-02-13 14:58:05', 1, NULL, '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:59\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-13 14:58:05', '2026-02-13 14:58:05', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (47, '广州测试区域', 'GZ-OP-0047', 2, 1, '2026-02-13 19:07:51', 1, NULL, '[{\"name\": \"策略组1\", \"time\": [\"03:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '440100', 0, '2026-02-13 19:07:51', '2026-02-13 19:07:51', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (47, '广州测试区域', 'GZ-OP-0047', 2, 1, '2026-02-13 19:07:51', 1, NULL, '[{\"time\": [\"00:00-23:59\"], \"type\": 3, \"typeStr\": 0}]', '440100', 0, '2026-02-13 19:07:51', '2026-02-22 12:10:50', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (48, '测试区域', 'CD-OP-0048', 2, 1, '2026-02-13 20:50:01', 1, NULL, '[{\"name\": \"工作日策略\", \"time\": [\"00:00-09:00\", \"19:00-23:59\"], \"type\": 0, \"typeStr\": []}, {\"name\": \"策略组2\", \"time\": [\"00:00-23:00\"], \"type\": 2, \"typeStr\": \"\"}]', '510100', 0, '2026-02-13 19:15:35', '2026-02-13 20:50:01', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (49, '玉林路', 'CD-OP-0049', 2, 1, '2026-02-13 21:07:26', 1, NULL, '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:59\"], \"type\": 3, \"typeStr\": [0]}]', '510100', 0, '2026-02-13 21:07:14', '2026-02-13 21:07:28', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (50, '测试复制', 'CD-OP-0050', 1, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-13 21:19:38', '2026-02-13 21:19:39', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (51, '副本_测试复制', 'CD-OP-0050', 0, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-13 21:34:46', '2026-02-13 21:34:46', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (52, '副本_测试复制', 'CD-OP-0050', 0, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-13 21:37:36', '2026-02-13 21:37:36', '', ''); |
| | | INSERT INTO `xp_electronic_fence` VALUES (53, '广州测试区域2', 'CD-OP-0053', 2, 1, '2026-02-22 12:18:26', 1, NULL, '[]', '510100', 0, '2026-02-22 12:18:25', '2026-02-22 12:18:26', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (54, '去了解而法国v哦i我会让给了回复俩地方v清华全国联网日后v请客人结果v给v和', 'CD-OP-0054', 2, 1, '2026-02-24 16:26:17', 1, NULL, '[]', '510100', 0, '2026-02-24 16:25:30', '2026-02-24 16:26:17', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (55, '副本_副本_测试复制', 'CD-OP-0050', 0, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-24 17:30:10', '2026-02-24 17:30:10', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (56, '副本_副本_测试复制', 'CD-OP-0050', 0, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-24 17:30:33', '2026-02-24 17:30:33', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence` VALUES (57, '副本_副本_副本_测试复制', 'CD-OP-0050', 0, 2, '2026-02-20 21:19:16', 2, '2026-03-03 21:19:22', '[{\"name\": \"策略组1\", \"time\": [\"00:00-23:00\"], \"type\": 0, \"typeStr\": []}]', '510100', 0, '2026-02-24 17:30:39', '2026-02-24 17:30:39', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_electronic_fence_area |
| | |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_eid`(`electronic_id` ASC) USING BTREE COMMENT '围栏id索引' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 43 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '电子围栏区域构成' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 56 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '电子围栏区域构成' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_electronic_fence_area |
| | |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (40, 52, '副本_测试复制', 1, '测试复制测试复制测试复制测试复制测试复制', 2, '103.954954_30.639938,103.943796_30.635064,103.951178_30.609508,103.97358_30.618003,103.987398_30.62561,103.982592_30.64555', 10.63, '510100', 0, '2026-02-13 21:37:36', '2026-02-13 21:37:36', '', ''); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (41, 52, '副本_禁行区1', 2, '', 2, '103.945232_30.635133,103.944179_30.634171,103.945692_30.62932,103.951395_30.630056,103.953128_30.631038,103.956001_30.63485,103.957032_30.637587,103.957602_30.639153', 0.77, '510100', 0, '2026-02-13 21:37:36', '2026-02-13 21:37:36', '', ''); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (42, 52, '副本_禁行区2', 2, '', 2, '103.9492_30.618708,103.951503_30.610464,103.960981_30.614084', 0.46, '510100', 0, '2026-02-13 21:37:36', '2026-02-13 21:37:36', '', ''); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (43, 53, '广州测试区域2', 1, '', 1, '113.278508_23.159242,113.283176_23.103196,113.205632_23.094846,113.177623_23.055478,113.180735_22.994137,113.233989_22.966483,113.278696_22.968097,113.420267_22.964465,113.485136_23.047171,113.488204_23.09677,113.402735_23.127004,113.350139_23.130229', 484.33, '510100', 0, '2026-02-22 12:18:26', '2026-02-22 12:18:26', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (44, 54, '去了解而法国v哦i我会让给了回复俩地方v清华全国联网日后v请客人结果v给v和', 1, '', 2, '104.054585_30.576323,104.058276_30.578097,104.060593_30.576176,104.057675_30.574476,104.054585_30.574624,104.054585_30.576397', 0.14, '510100', 1, '2026-02-24 16:25:30', '2026-02-24 16:26:16', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (45, 54, '去了解而法国v哦i我会让给了回复俩地方v清华全国联网日后v请客人结果v给v和', 1, '', 1, '104.054585_30.576323,104.058276_30.578097,104.060593_30.576176,104.057675_30.574476,104.054585_30.574624,104.054585_30.576397', 0.14, '510100', 0, '2026-02-24 16:26:17', '2026-02-24 16:26:17', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (46, 54, '禁行区1', 2, '', 1, '104.056807_30.576521,104.056321_30.576117,104.056946_30.575908,104.057259_30.576297,104.057016_30.576476', 0.00, '510100', 0, '2026-02-24 16:26:17', '2026-02-24 16:26:17', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (47, 55, '副本_副本_测试复制', 1, '测试复制测试复制测试复制测试复制测试复制', 2, '103.954954_30.639938,103.943796_30.635064,103.951178_30.609508,103.97358_30.618003,103.987398_30.62561,103.982592_30.64555', 10.63, '510100', 0, '2026-02-24 17:30:10', '2026-02-24 17:30:10', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (48, 55, '副本_副本_禁行区1', 2, '', 2, '103.945232_30.635133,103.944179_30.634171,103.945692_30.62932,103.951395_30.630056,103.953128_30.631038,103.956001_30.63485,103.957032_30.637587,103.957602_30.639153', 0.77, '510100', 0, '2026-02-24 17:30:10', '2026-02-24 17:30:10', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (49, 55, '副本_副本_禁行区2', 2, '', 2, '103.9492_30.618708,103.951503_30.610464,103.960981_30.614084', 0.46, '510100', 0, '2026-02-24 17:30:10', '2026-02-24 17:30:10', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (50, 56, '副本_副本_测试复制', 1, '测试复制测试复制测试复制测试复制测试复制', 2, '103.954954_30.639938,103.943796_30.635064,103.951178_30.609508,103.97358_30.618003,103.987398_30.62561,103.982592_30.64555', 10.63, '510100', 0, '2026-02-24 17:30:33', '2026-02-24 17:30:33', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (51, 56, '副本_副本_禁行区1', 2, '', 2, '103.945232_30.635133,103.944179_30.634171,103.945692_30.62932,103.951395_30.630056,103.953128_30.631038,103.956001_30.63485,103.957032_30.637587,103.957602_30.639153', 0.77, '510100', 0, '2026-02-24 17:30:33', '2026-02-24 17:30:33', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (52, 56, '副本_副本_禁行区2', 2, '', 2, '103.9492_30.618708,103.951503_30.610464,103.960981_30.614084', 0.46, '510100', 0, '2026-02-24 17:30:33', '2026-02-24 17:30:33', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (53, 57, '副本_副本_副本_测试复制', 1, '测试复制测试复制测试复制测试复制测试复制', 2, '103.954954_30.639938,103.943796_30.635064,103.951178_30.609508,103.97358_30.618003,103.987398_30.62561,103.982592_30.64555', 10.63, '510100', 0, '2026-02-24 17:30:39', '2026-02-24 17:30:39', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (54, 57, '副本_副本_副本_禁行区1', 2, '', 2, '103.945232_30.635133,103.944179_30.634171,103.945692_30.62932,103.951395_30.630056,103.953128_30.631038,103.956001_30.63485,103.957032_30.637587,103.957602_30.639153', 0.77, '510100', 0, '2026-02-24 17:30:39', '2026-02-24 17:30:39', '开发', '开发'); |
| | | INSERT INTO `xp_electronic_fence_area` VALUES (55, 57, '副本_副本_副本_禁行区2', 2, '', 2, '103.9492_30.618708,103.951503_30.610464,103.960981_30.614084', 0.46, '510100', 0, '2026-02-24 17:30:39', '2026-02-24 17:30:39', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_feedback_type |
| | |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_code`(`invitation_code` ASC) USING BTREE COMMENT '邀请码', |
| | | INDEX `idx_account`(`bind_account` ASC) USING BTREE COMMENT '账号' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邀请码管理' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邀请码管理' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_invitation_code |
| | |
| | | INSERT INTO `xp_invitation_code` VALUES (6, 'ZDS8DR', '18224358736', '2026-02-13 14:06:08', 2, 0, '2026-02-13 14:06:08', '2026-02-13 14:06:08', '', ''); |
| | | INSERT INTO `xp_invitation_code` VALUES (7, 'WJAGPJ', '18224358765', '2026-02-13 14:06:08', 2, 0, '2026-02-13 14:06:08', '2026-02-13 14:06:08', '', ''); |
| | | INSERT INTO `xp_invitation_code` VALUES (8, '1787LB', '15783497536', '2026-02-13 14:06:08', 2, 0, '2026-02-13 14:06:08', '2026-02-13 14:06:08', '', ''); |
| | | INSERT INTO `xp_invitation_code` VALUES (9, 'N57JEQ', '18589247635', '2026-02-21 09:29:51', 2, 0, '2026-02-21 09:29:51', '2026-02-21 09:29:51', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_notification |
| | |
| | | INSERT INTO `xp_open_city` VALUES (2, '广东省', '410000', '广州市', '440100', '', '', 1, 0, '2026-02-13 18:33:28', '2026-02-13 18:33:28', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_order_timeout_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_order_timeout_log`; |
| | | CREATE TABLE `xp_order_timeout_log` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', |
| | | `order_id` bigint NOT NULL COMMENT '订单id', |
| | | `user_id` bigint NOT NULL COMMENT '小程序用户id', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单超时表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_order_timeout_log |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_point`; |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021553051040178177, 15, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-24 16:51:04', '', ''); |
| | | INSERT INTO `xp_point` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 3, 1, 5, 10, 2, 1, '[\"00:00-23:59\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 1, '2026-02-11 19:58:29', '2026-02-24 18:22:11', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-24 16:51:04', '开发', ''); |
| | | INSERT INTO `xp_point` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2025425098205888514, 6, '广州南站', '', '2025425098205888514', 1, 1, 1, 10, 1, NULL, NULL, '广州南站', '', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2690560000, 22.9881860000, 0, '2026-02-22 12:19:09', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point` VALUES (2026221259296669697, 6, '熊猫谷', '', 'P1771923767500', 1, 1, 1, NULL, 1, NULL, NULL, '四川省成都市都江堰市环山旅游路玉堂段408号', '', '[{\"id\": \"1771923764637\", \"url\": \"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRjdFOEZBQjlBRDExMUVDQUZDRENDODVFRUVDQTNCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRjdFOEZBQzlBRDExMUVDQUZDRENDODVFRUVDQTNCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNGN0U4RkE5OUFEMTExRUNBRkNEQ0M4NUVFRUNBM0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNGN0U4RkFBOUFEMTExRUNBRkNEQ0M4NUVFRUNBM0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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\", \"name\": \"bg2.jpg\"}]', 103.5872780000, 30.9623260000, 0, '2026-02-24 17:02:48', '2026-02-24 17:02:48', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_0 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_0 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_0` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_0` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_0` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_0` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_0` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_1 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_1 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_1` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_1` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_1` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_1` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_1` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_2 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_2 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_2` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_2` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_2` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_2` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_2` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_3 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_3 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_3` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_3` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_3` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_3` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_3` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_4 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_4 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_4` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_4` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_4` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_4` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_4` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_5 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_5 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_5` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_5` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_5` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_5` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_5` VALUES (2021553051040178177, 15, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-24 16:51:04', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_6 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_6 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_6` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_6` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_6` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_6` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 10, 1, 1, '[\"00:00-23:59\"]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 3, 1, 5, 10, 2, 1, '[\"00:00-23:59\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 1, '2026-02-11 19:58:29', '2026-02-24 18:22:11', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-24 16:51:04', '开发', ''); |
| | | INSERT INTO `xp_point_6` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 10, 1, 1, '[\"00:00-23:59\"]', '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2025425098205888514, 6, '广州南站', '', '2025425098205888514', 1, 1, 1, 10, 1, NULL, NULL, '广州南站', '', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2690560000, 22.9881860000, 0, '2026-02-22 12:19:09', '2026-02-24 16:51:04', '开发', '开发'); |
| | | INSERT INTO `xp_point_6` VALUES (2026221259296669697, 6, '熊猫谷', '', 'P1771923767500', 1, 1, 1, NULL, 1, NULL, NULL, '四川省成都市都江堰市环山旅游路玉堂段408号', '', '[{\"id\": \"1771923764637\", \"url\": \"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRjdFOEZBQjlBRDExMUVDQUZDRENDODVFRUVDQTNCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRjdFOEZBQzlBRDExMUVDQUZDRENDODVFRUVDQTNCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNGN0U4RkE5OUFEMTExRUNBRkNEQ0M4NUVFRUNBM0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNGN0U4RkFBOUFEMTExRUNBRkNEQ0M4NUVFRUNBM0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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\", \"name\": \"bg2.jpg\"}]', 103.5872780000, 30.9623260000, 0, '2026-02-24 17:02:48', '2026-02-24 17:02:48', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_7 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_7 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_7` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_7` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_7` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_7` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_7` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_8 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_8 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_8` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_8` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_8` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_8` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_8` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_point_9 |
| | |
| | | -- ---------------------------- |
| | | -- Records of xp_point_9 |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_point_9` VALUES (2021120575725563906, 15, '天府广场北侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0553200000, 30.5866010000, 0, '2026-02-10 15:14:31', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2021121063900606465, 15, '天府广场东侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '成都市青羊区人民中路一段16号', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0577500000, 30.5861920000, 0, '2026-02-10 15:16:27', '2026-02-11 19:58:25', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2021130183995224065, 6, '天府广场西侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区交子北一路', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0635970000, 30.5828230000, 0, '2026-02-10 15:52:41', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2021132119597199362, 6, '天府广场南侧运营点', '天府广场', 'CD-POINT-1001', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-21:00\"]}]', '四川省成都市武侯区锦晖西二街', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0645410000, 30.5819010000, 0, '2026-02-10 16:00:23', '2026-02-11 19:58:41', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2021553051040178177, 6, '天府新谷', '天府新谷', '2021553051040178177', 2, 1, 3, 120, 1, 2, '[{\"time\": [\"08:00-12:00\", \"13:30-17:30\", \"18:00-23:59\"]}]', '四川省成都市武侯区府城大道西段', '工作日早晚高峰时段禁止停车', '[{\"id\": \"12321312\", \"url\": \"https://test.com/附件.jpg\", \"name\": \"附件.jpg\"}]', 104.0568790000, 30.5878850000, 0, '2026-02-11 19:53:01', '2026-02-12 14:32:08', '', ''); |
| | | INSERT INTO `xp_point_9` VALUES (2021554430093778946, 6, '单位', '', '2021554430093778946', 2, 1, 5, 11, 2, 1, '[\"00:00-03:00\"]', '胜多负少', '阿斯顿发所发生的', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 103.8571900000, 30.5409470000, 0, '2026-02-11 19:58:29', '2026-02-12 17:53:14', '开发', ''); |
| | | INSERT INTO `xp_point_9` VALUES (2021614336828071938, 6, '撒东方闪电', '', '2021614336828071938', 2, 1, 5, 111, 1, NULL, NULL, '广东省广州市越秀区六榕街道大兴街8号凉亭坊社区', '阿斯顿发斯蒂芬', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.2532810000, 23.1316410000, 0, '2026-02-11 23:56:32', '2026-02-12 17:53:04', '开发', ''); |
| | | INSERT INTO `xp_point_9` VALUES (2022258921837199362, 6, '东站下车点', '', '2022258921837199362', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区林和街道广园快速路辅路中山大学附属第六医院(北院区)', '阿达', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3253330000, 23.1527830000, 0, '2026-02-13 18:37:53', '2026-02-13 18:40:34', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2022259217644683266, 6, '小鹏科技园', '', '2022259217644683266', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道广州小鹏科技园T2(西一出入口)', '小鹏科技园', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3851280000, 23.1556900000, 0, '2026-02-13 18:39:04', '2026-02-13 18:40:16', '开发', '开发'); |
| | | INSERT INTO `xp_point_9` VALUES (2022259326969217026, 6, '小鹏科技园出入口', '', '2022259326969217026', 2, 1, 5, 110, 1, NULL, NULL, '广东省广州市天河区长兴街道沐陂西路裕晖创意产业园', '小鹏科技园出入口', '[{\"id\": \"1\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件1.jpg\"}, {\"id\": \"2\", \"url\": \"https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\", \"name\": \"附件2.jpg\"}]', 113.3868880000, 23.1561360000, 0, '2026-02-13 18:39:30', '2026-02-13 18:39:58', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_pricing |
| | |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定价管理' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定价管理' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_pricing |
| | | -- ---------------------------- |
| | | INSERT INTO `xp_pricing` VALUES (1, '', '1', 1, NULL, 1, '{\"num4\": \"3\", \"num5\": \"1\", \"num6\": \"10\", \"num7\": \"20\", \"num8\": \"0.3\", \"num9\": \"20\", \"num10\": \"30\", \"num11\": \"2.6\", \"num12\": \"30\", \"num13\": \"2.6\", \"num14\": \"23:00 - 07:00\", \"num15\": \"5.5\", \"num16\": \"0.6\", \"num17\": \"0.3\", \"num18\": \"0.3\", \"num19\": \"2.6\", \"num20\": \"2.6\", \"num21\": \"12:00 - 13:00\", \"num22\": \"17:30 - 18:00\", \"num23\": \"5.5\", \"num24\": \"0.6\", \"num25\": \"0.3\", \"num26\": \"0.3\", \"num27\": \"2.6\", \"num28\": \"2.6\", \"num29\": \"15\", \"num30\": \"2.5\", \"num31\": \"2.6\", \"num32\": \"3\", \"num33\": \"4\", \"num34\": \"5\"}', '[{\"num1\": \"00:00\", \"num2\": \"23:59\", \"num3\": 10, \"num4\": 1, \"num5\": 3, \"num6\": 2, \"num7\": 3}]', '{\"num1\": \"30\", \"num2\": \"10\", \"num3\": \"2\", \"num4\": \"1\", \"num5\": \"10\", \"num6\": \"20\", \"num7\": \"30\", \"num8\": \"5\", \"num9\": \"500\"}', 1, '<h1 style=\"text-align:center; color:#333; margin-bottom:25px;\">🚖 计价规则详情</h1><div style=\"max-width:800px; margin:0 auto; background:#fff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.1); padding:25px;\"><!-- 起步价区块 --><div style=\"background:#f8f9fa; border-left:6px solid #4a6fa5; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">起步价</h2> <p style=\"font-size:16px; color:#555; margin:8px 0;\"> <strong>包含里程</strong> 3公里 · <strong>包含时长</strong> 8分钟<br> <span style=\"color:#e67e22;\">包含里程或包含时长任何一项超出时,将在起步价基础上累加计费</span> </p> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#4a6fa5; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">起步价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.00元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.60元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.20元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.20元</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.60元</td> </tr> </table> </div><!-- 里程费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #2ecc71; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">里程费</h2> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#2ecc71; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">单价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">1.43元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.31元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.42元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">1.94元/公里</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.31元/公里</td> </tr> </table> </div><!-- 时长费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #f39c12; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">时长费</h2> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#f39c12; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">单价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.18元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.33元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.37元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.35元/分钟</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.33元/分钟</td> </tr> </table> </div><!-- 远途费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #e74c3c; padding:15px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">远途费</h2> <div style=\"margin-top:15px;\"> <div style=\"display:flex; align-items:center; margin-bottom:12px; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">1</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出15公里-25公里</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.25元/公里</span> </div> </div> <div style=\"display:flex; align-items:center; margin-bottom:12px; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">2</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出25公里-40公里</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.37元/公里</span> </div> </div> <div style=\"display:flex; align-items:center; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">3</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出40公里后</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.47元/公里</span> </div> </div> </div> </div></div>', 0, '2026-02-14 16:29:34', '2026-02-14 16:49:51', '', ''); |
| | | INSERT INTO `xp_pricing` VALUES (2, '', '1', 2, NULL, 1, '{\"num4\": \"3\", \"num5\": \"1\", \"num6\": \"10\", \"num7\": \"20\", \"num8\": \"0.3\", \"num9\": \"20\", \"num10\": \"30\", \"num11\": \"2.6\", \"num12\": \"30\", \"num13\": \"2.6\", \"num14\": \"23:00 - 07:00\", \"num15\": \"5.5\", \"num16\": \"0.6\", \"num17\": \"0.3\", \"num18\": \"0.3\", \"num19\": \"2.6\", \"num20\": \"2.6\", \"num21\": \"12:00 - 13:00\", \"num22\": \"17:30 - 18:00\", \"num23\": \"5.5\", \"num24\": \"0.6\", \"num25\": \"0.3\", \"num26\": \"0.3\", \"num27\": \"2.6\", \"num28\": \"2.6\", \"num29\": \"15\", \"num30\": \"2.5\", \"num31\": \"2.6\", \"num32\": \"3\", \"num33\": \"4\", \"num34\": \"5\"}', '[{\"num1\": \"00:00\", \"num2\": \"23:59\", \"num3\": 10, \"num4\": 1, \"num5\": 3, \"num6\": 2, \"num7\": 3}]', '{\"num1\": \"30\", \"num2\": \"10\", \"num3\": \"2\", \"num4\": \"1\", \"num5\": \"10\", \"num6\": \"20\", \"num7\": \"30\", \"num8\": \"5\", \"num9\": \"500\"}', 1, '<h1 style=\"text-align:center; color:#333; margin-bottom:25px;\">🚖 计价规则详情</h1><div style=\"max-width:800px; margin:0 auto; background:#fff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.1); padding:25px;\"><!-- 起步价区块 --><div style=\"background:#f8f9fa; border-left:6px solid #4a6fa5; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">起步价</h2> <p style=\"font-size:16px; color:#555; margin:8px 0;\"> <strong>包含里程</strong> 3公里 · <strong>包含时长</strong> 8分钟<br> <span style=\"color:#e67e22;\">包含里程或包含时长任何一项超出时,将在起步价基础上累加计费</span> </p> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#4a6fa5; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">起步价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.00元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.60元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.20元</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.20元</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">15.60元</td> </tr> </table> </div><!-- 里程费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #2ecc71; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">里程费</h2> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#2ecc71; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">单价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">1.43元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.31元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.42元/公里</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">1.94元/公里</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">2.31元/公里</td> </tr> </table> </div><!-- 时长费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #f39c12; padding:15px; margin-bottom:25px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">时长费</h2> <table style=\"width:100%; border-collapse:collapse; margin-top:15px;\"> <tr style=\"background:#f39c12; color:white;\"> <th style=\"padding:10px; text-align:left; border-radius:4px 0 0 4px;\">时段</th> <th style=\"padding:10px; text-align:right; border-radius:0 4px 4px 0;\">单价</th> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">普通时段</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.18元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">00:00-07:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.33元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">07:00-10:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.37元/分钟</td> </tr> <tr style=\"border-bottom:1px solid #ddd;\"> <td style=\"padding:10px;\">16:00-19:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.35元/分钟</td> </tr> <tr> <td style=\"padding:10px;\">22:00-00:00</td> <td style=\"padding:10px; text-align:right; font-weight:bold; color:#27ae60;\">0.33元/分钟</td> </tr> </table> </div><!-- 远途费区块 --><div style=\"background:#f8f9fa; border-left:6px solid #e74c3c; padding:15px; border-radius:6px;\"> <h2 style=\"color:#2c3e50; margin-top:0;\">远途费</h2> <div style=\"margin-top:15px;\"> <div style=\"display:flex; align-items:center; margin-bottom:12px; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">1</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出15公里-25公里</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.25元/公里</span> </div> </div> <div style=\"display:flex; align-items:center; margin-bottom:12px; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">2</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出25公里-40公里</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.37元/公里</span> </div> </div> <div style=\"display:flex; align-items:center; background:white; padding:12px; border-radius:6px;\"> <span style=\"background:#e74c3c; color:white; width:36px; height:36px; display:flex; align-items:center; justify-content:center; border-radius:50%; margin-right:15px; font-weight:bold;\">3</span> <div> <strong style=\"color:#2c3e50; font-size:16px;\">超出40公里后</strong><br> <span style=\"color:#e74c3c; font-weight:bold;\">加收 0.47元/公里</span> </div> </div> </div> </div></div>', 0, '2026-02-14 16:29:34', '2026-02-14 16:49:51', '', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_pricing_item |
| | |
| | | INSERT INTO `xp_region` VALUES (6678, '北区', '810013', '1852', 3491, 'Norte, Reg.', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6679, '大埔区', '810014', '1852', 3491, 'Tai Po', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6680, '西贡区', '810015', '1852', 3491, 'Sai Kung', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6681, '沙田区', '810016', '1852', 3491, 'sha tin', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6681, '沙田区', '810016', '1852', 3491, 'sha tian', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6682, '葵青区', '810017', '1852', 3491, 'Kwai Tsing', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6683, '离岛区', '810018', '1852', 3491, 'islands', NULL, NULL, NULL); |
| | | INSERT INTO `xp_region` VALUES (6684, '花地玛堂区', '820001', '1853', 3491, 'Our Lady of Fatima Parish', NULL, NULL, NULL); |
| | |
| | | INSERT INTO `xp_route_plan` VALUES (1, '成都市路径规划', 1, '四川省', '510000', '成都市', '510100', '', '', '成都市路径规划成都市路径规划成都市路径规划', 0, 1, '', NULL, NULL, 0, '2026-02-11 22:22:32', '2026-02-11 22:22:32', '开发', '开发'); |
| | | INSERT INTO `xp_route_plan` VALUES (2, '成都市路径规划2', 1, '四川省', '510000', '成都市', '510100', '', '', '成都市路径规划2', 1, 2, '', NULL, NULL, 0, '2026-02-11 22:35:26', '2026-02-13 10:08:20', '开发', '开发'); |
| | | INSERT INTO `xp_route_plan` VALUES (3, '测试123', 1, '四川省', '510000', '成都市', '510100', '', '', '备注', 0, 1, '', NULL, NULL, 1, '2026-02-11 22:38:43', '2026-02-11 22:39:47', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_special_point |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `xp_special_point`; |
| | | CREATE TABLE `xp_special_point` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `point_id` bigint NULL DEFAULT NULL COMMENT '点位id', |
| | | `type` int NULL DEFAULT NULL COMMENT '1充电点位 2收车点位', |
| | | `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0=未删除 1=已删除', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `create_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '创建人', |
| | | `update_by` varchar(127) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '修改人', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `point_id`(`point_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '特殊点位' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_special_point |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_system_setting |
| | |
| | | INDEX `idx_account`(`account` ASC) USING BTREE COMMENT '账号', |
| | | INDEX `idx_source`(`whitelist_source` ASC) USING BTREE COMMENT '来源', |
| | | INDEX `idx_status`(`status` ASC) USING BTREE COMMENT '状态' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白名单管理' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白名单管理' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_whitelist |
| | |
| | | INSERT INTO `xp_whitelist` VALUES (8, '', '18224358765', 0, 0, 2, 0, '2026-02-13 14:06:08', '2026-02-13 17:04:28', '', '开发'); |
| | | INSERT INTO `xp_whitelist` VALUES (9, '', '15783497536', 0, 0, 2, 0, '2026-02-13 14:06:08', '2026-02-13 17:04:28', '', '开发'); |
| | | INSERT INTO `xp_whitelist` VALUES (10, 'dgqq', '18224358766', 0, 1, 1, 0, '2026-02-13 16:42:01', '2026-02-13 16:46:33', '开发', '开发'); |
| | | INSERT INTO `xp_whitelist` VALUES (11, '小鹏测试', '18589247635', 1, 1, 2, 0, '2026-02-21 09:29:51', '2026-02-21 11:02:25', '开发', '开发'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for xp_whitelist_operlog |
| | |
| | | INDEX `idx_name`(`operation_name` ASC) USING BTREE COMMENT '操作人', |
| | | INDEX `idx_type`(`operation_type` ASC) USING BTREE COMMENT '类型', |
| | | INDEX `idx_ctime`(`create_time` ASC) USING BTREE COMMENT '操作时间' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白名单操作日志' ROW_FORMAT = Dynamic; |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白名单操作日志' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of xp_whitelist_operlog |
| | |
| | | INSERT INTO `xp_whitelist_operlog` VALUES (15, '开发', '18888888888', 3, '删除账号:\"18224358736\"', '192.168.110.91', 948, 0, '2026-02-13 16:59:34', '2026-02-13 16:59:34', '开发', '开发'); |
| | | INSERT INTO `xp_whitelist_operlog` VALUES (16, '开发', '18888888888', 6, '共计冻结[8, 9]条数据', '192.168.110.91', 948, 0, '2026-02-13 17:04:28', '2026-02-13 17:04:28', '开发', '开发'); |
| | | INSERT INTO `xp_whitelist_operlog` VALUES (17, '开发', '18888888888', 5, '共计导出9条数据', '192.168.110.91', 948, 0, '2026-02-13 17:15:52', '2026-02-13 17:15:52', '开发', '开发'); |
| | | INSERT INTO `xp_whitelist_operlog` VALUES (18, '开发', '18888888888', 6, '共计冻结[11]条数据', '120.85.124.44', 948, 0, '2026-02-21 11:01:49', '2026-02-21 11:01:49', '开发', '开发'); |
| | | INSERT INTO `xp_whitelist_operlog` VALUES (19, '开发', '18888888888', 2, '编辑账号:用户名称\"\"为\"小鹏测试\"状态\"冻结\"为\"正常\"优先派单\"否\"为\"是\"\"18589247635\"', '120.85.124.44', 948, 0, '2026-02-21 11:02:25', '2026-02-21 11:02:25', '开发', '开发'); |
| | | |
| | | SET FOREIGN_KEY_CHECKS = 1; |
| | |
| | | //package com.ruoyi.account; |
| | | //package com.xiaopeng.account; |
| | | // |
| | | //import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
| | | //import com.ruoyi.common.security.service.TokenService; |
| | | //import com.ruoyi.system.api.model.LoginUserApplet; |
| | | //import org.junit.jupiter.api.Test; |
| | | //import org.springframework.beans.factory.annotation.Autowired; |
| | | //import org.springframework.boot.test.context.SpringBootTest; |
| | | // |
| | | //import java.util.HashMap; |
| | | //import java.util.Map; |
| | | //import javax.annotation.Resource; |
| | | // |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = RuoYiAccountApplication.class) |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = AccountApplication.class) |
| | | //public class RuoYiAccountApplicationTests { |
| | | // @Autowired |
| | | // private TokenService tokenService; |
| | | // |
| | | // @Resource |
| | | // |
| | | // @Test |
| | | // public void test(){ |
| | | // LoginUserApplet loginUserApplet = new LoginUserApplet(); |
| | | // loginUserApplet.setUserId(1839480334642704385L); |
| | | // loginUserApplet.setUserIdStr("1839480334642704385"); |
| | | // loginUserApplet.setName("158****3127"); |
| | | // loginUserApplet.setPhone("15828353127"); |
| | | // loginUserApplet.setAvatar(""); |
| | | // loginUserApplet.setAddress(""); |
| | | // Map<String, Object> tokenInfos = new HashMap<>(); |
| | | // System.err.println(tokenService.createTokenApplet(loginUserApplet)); |
| | | // } |
| | | //} |
| | |
| | | * 当前电量 |
| | | */ |
| | | private Float currentElectricity; |
| | | /** |
| | | * 当前电量 |
| | | */ |
| | | private Float mileageRange; |
| | | |
| | | /** |
| | | * 是否有巡游单子 1有 0否 |
| | |
| | | /** |
| | | * 电池电量(0-100%) |
| | | */ |
| | | private Float battery_level; |
| | | private Float bms_soc_disp; |
| | | /** |
| | | * 综合续航 单位KM |
| | | */ |
| | | private Float dst_bat_disp; |
| | | } |
| | |
| | | //车辆动态信息 |
| | | VehicleDynamicStatus dynamicStatus = vehicleStatus.getDynamic_status(); |
| | | dynamicStatus.setSpeed(dynamicStatus.getSpeed()); |
| | | vehiclePosition.setCurrentElectricity(dynamicStatus.getBattery_level()); |
| | | vehiclePosition.setCurrentElectricity(dynamicStatus.getBms_soc_disp()); |
| | | vehiclePosition.setMileageRange(dynamicStatus.getDst_bat_disp()); |
| | | //订单信息 |
| | | OrderStatusInfo runningOrderStatusInfo = systemRuntimeStatus.getRunning_order_status_info(); |
| | | Long orderId = null; |
| | |
| | | package com.xiaopeng.maintenance.controller; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.xiaopeng.api.model.maintenance.XpClockIn; |
| | | import com.xiaopeng.api.model.maintenance.XpErrorType; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.security.service.TokenService; |
| | |
| | | public R<Boolean> verifyRange(@RequestBody VerifyRangeDTO dto) { |
| | | return R.ok(xpClockInService.verifyRange(dto)); |
| | | } |
| | | private IXpClockInService clockInService; |
| | | |
| | | @ApiOperation(value = "上班打卡", tags = "运维APP-排班与考勤") |
| | | @PostMapping("/api/v1/clock/clockIn") |
| | |
| | | @ApiOperation(value = "检查用户是否上班中", tags = {"内部接口"}) |
| | | public R<Boolean> checkWorkStatus(@RequestParam("appUserId") Long appUserId) { |
| | | log.info("检查用户上班状态, appUserId={}", appUserId); |
| | | Boolean workFlag = clockInService.checkWorkStatus(appUserId); |
| | | Boolean workFlag = xpClockInService.checkWorkStatus(appUserId); |
| | | return R.ok(workFlag); |
| | | } |
| | | |
| | |
| | | @ApiOperation(value = "事故任务确认到达", tags = "运维APP-任务中心") |
| | | @GetMapping("/api/v1/task/confirmArrive") |
| | | @Transactional |
| | | public R confirmArrive( Integer id) { |
| | | public R confirmArrive( Long id) { |
| | | return xpTaskService.confirmArrive(id); |
| | | } |
| | | @ApiOperation(value = "查询车辆不分页列表", tags = "运维APP-任务中心") |
| New file |
| | |
| | | package com.xiaopeng.maintenance.controller; |
| | | |
| | | |
| | | import com.xiaopeng.api.feignClient.vehicleConvoy.XpFleetOperationsClient; |
| | | import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient; |
| | | import com.xiaopeng.api.model.account.XpOperationsUser; |
| | | import com.xiaopeng.api.model.maintenance.XpErrorType; |
| | | import com.xiaopeng.api.model.vehicleConvoy.XpVehicle; |
| | | import com.xiaopeng.api.vo.account.LoginOperationUser; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.common.security.service.TokenService; |
| | | import com.xiaopeng.maintenance.dto.HandleVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.dto.SaveErrorTaskDto; |
| | | import com.xiaopeng.maintenance.dto.SaveRoutineDetailDto; |
| | | import com.xiaopeng.maintenance.dto.SaveVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.model.query.TaskManagementPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.TaskPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.XpTaskRecordPageQuery; |
| | | import com.xiaopeng.maintenance.model.vo.*; |
| | | import com.xiaopeng.maintenance.service.IXpErrorTypeService; |
| | | import com.xiaopeng.maintenance.service.XpTaskService; |
| | | import com.xiaopeng.maintenance.vo.VehicleListVO; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.validation.Valid; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 任务中心 |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-03 |
| | | */ |
| | | @RestController |
| | | @Slf4j |
| | | @Api(tags = "管理后台-任务工单") |
| | | @RequestMapping("/api/v1/taskManagement") |
| | | public class XpTaskManagementController { |
| | | @Resource |
| | | private XpTaskService xpTaskService; |
| | | @Resource |
| | | private TokenService tokenService; |
| | | @Resource |
| | | private IXpErrorTypeService xpErrorTypeService; |
| | | @Resource |
| | | private XpFleetOperationsClient xpFleetOperationsClient; |
| | | @Resource |
| | | private XpVehicleClient xpVehicleClient; |
| | | @ApiOperation(value = "事故类型列表", response = XpErrorType.class) |
| | | @GetMapping("/errorTypeList") |
| | | public R<List<XpErrorType>> errorTypeList() { |
| | | return xpErrorTypeService.errorTypeList(); |
| | | } |
| | | @ApiOperation(value = "任务中心列表", response = TaskPageListVO.class) |
| | | @PostMapping("/pageList") |
| | | public R<PageInfo<TaskManagementPageListVO>> pageListManagement(@RequestBody TaskManagementPageListQuery query) { |
| | | PageInfo<TaskManagementPageListVO> pageList = xpTaskService.pageListManagement(query); |
| | | return R.ok(pageList); |
| | | } |
| | | /** |
| | | * 管理后台-车辆管理-运营车辆管理-删除任务/事故 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "删除任务/事故") |
| | | @DeleteMapping("/deleteTaskById") |
| | | public R<?> deleteTaskById(@ApiParam(name = "id", value = "任务ID")Long id){ |
| | | xpTaskService.deleteTaskById(id); |
| | | return R.ok(); |
| | | } |
| | | @ApiOperation(value = "任务分配") |
| | | @GetMapping("/assigneeTask") |
| | | public R assigneeTask(@ApiParam(name = "id", value = "任务ID") Long id, @ApiParam(name = "handlerUserId", value = "处理人id")Long handlerUserId) { |
| | | Long assigneeUserId = tokenService.getLoginUser().getSysUser().getId(); |
| | | return xpTaskService.assigneeTask(id, handlerUserId,assigneeUserId); |
| | | } |
| | | @ApiOperation(value = "创建任务事故") |
| | | @PostMapping("/saveTask") |
| | | public R saveTask(@RequestBody SaveErrorTaskDto dto) { |
| | | Long reportUserId = tokenService.getLoginUser().getSysUser().getId(); |
| | | xpTaskService.saveTask(dto, reportUserId); |
| | | return R.ok(); |
| | | } |
| | | @ApiOperation(value = "任务详情") |
| | | @GetMapping("/taskDetail") |
| | | public R<TaskManagementDetailVO> taskDetail(Long id) { |
| | | return xpTaskService.taskDetail(id); |
| | | } |
| | | @ApiOperation(value = "查询车辆不分页列表") |
| | | @PostMapping(" /listVehicle") |
| | | public R<List<VehicleListVO>> listVehicle() { |
| | | LoginOperationUser loginOperationUser = tokenService.getLoginOperationUser(); |
| | | XpOperationsUser xpOperationsUser = loginOperationUser.getXpOperationsUser(); |
| | | // 查询当前人员所属车队 查询车队关联车辆 |
| | | R<List<Long>> vehicleByUserId = xpFleetOperationsClient.getVehicleByUserId(xpOperationsUser.getId()); |
| | | List<Long> vehicleIds = vehicleByUserId.getData(); |
| | | if (vehicleIds != null && !vehicleIds.isEmpty()){ |
| | | // todo 查询车辆列表 获取经纬度 |
| | | List<XpVehicle> data = xpVehicleClient.listByIds(vehicleIds).getData(); |
| | | if (data!=null){ |
| | | List<VehicleListVO> vehicleListVOS = new ArrayList<>(); |
| | | for (XpVehicle xpVehicle : data) { |
| | | VehicleListVO vehicleListVO = new VehicleListVO(); |
| | | vehicleListVO.setId(xpVehicle.getId()); |
| | | // vehicleListVO.setVehicleLon(xpVehicle.getVehicleLon()); |
| | | // vehicleListVO.setVehicleLat(xpVehicle.getVehicleLat()); |
| | | vehicleListVO.setVehicleCode(xpVehicle.getVehicleCode()); |
| | | vehicleListVO.setVehicleColor(xpVehicle.getVehicleColor()); |
| | | vehicleListVO.setPlateNumber(xpVehicle.getPlateNumber()); |
| | | vehicleListVO.setOperatingStatus(xpVehicle.getOperatingStatus()); |
| | | vehicleListVOS.add(vehicleListVO); |
| | | } |
| | | return R.ok(vehicleListVOS); |
| | | |
| | | } |
| | | } |
| | | |
| | | return R.ok(new ArrayList<>()); |
| | | } |
| | | @ApiOperation(value = "上传车辆事故", tags = "运维APP-任务中心") |
| | | @PostMapping(" /saveVehicleAccident") |
| | | public R saveVehicleAccident(@RequestBody SaveVehicleAccidentDto dto) { |
| | | LoginOperationUser loginOperationUser = tokenService.getLoginOperationUser(); |
| | | XpOperationsUser xpOperationsUser = loginOperationUser.getXpOperationsUser(); |
| | | xpTaskService.saveVehicleAccident(dto, xpOperationsUser); |
| | | return R.ok(); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "车辆其他常规任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /vehicleRoutineDetail") |
| | | public R<TaskRoutineDetailVO> vehicleRoutineDetail(Long id) { |
| | | return xpTaskService.vehicleRoutineDetail(id); |
| | | } |
| | | @ApiOperation(value = "上传车辆其他常规任务详情", tags = "运维APP-任务中心") |
| | | @PostMapping(" /saveRoutineDetail") |
| | | public R saveRoutineDetail(@RequestBody SaveRoutineDetailDto dto) { |
| | | LoginOperationUser loginOperationUser = tokenService.getLoginOperationUser(); |
| | | Long id = loginOperationUser.getId(); |
| | | return xpTaskService.saveRoutineDetail(dto, id); |
| | | } |
| | | @ApiOperation(value = "车辆常规充电任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /chargingDetail") |
| | | public R<TaskChargingDetailVO> chargingDetail(Long id) { |
| | | return xpTaskService.chargingDetail(id); |
| | | } |
| | | |
| | | @ApiOperation(value = "车辆常规维修任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /repairDetail") |
| | | public R<com.xiaopeng.maintenance.vo.TaskRepairDetailVO> repairDetail(Long id) { |
| | | return xpTaskService.repairDetail(id); |
| | | } |
| | | @ApiOperation(value = "车辆常规整备任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /preparationDetail") |
| | | public R<com.xiaopeng.maintenance.vo.TaskPreparationDetailVO> preparationDetail(Long id) { |
| | | return xpTaskService.preparationDetail(id); |
| | | } |
| | | @ApiOperation(value = "车辆常规检测任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /detectionDetail") |
| | | public R<com.xiaopeng.maintenance.vo.TaskDetectionDetailVO> detectionDetail(Long id) { |
| | | return xpTaskService.detectionDetail(id); |
| | | } |
| | | @ApiOperation(value = "车辆常规洗车任务详情", tags = "运维APP-任务中心") |
| | | @GetMapping(" /cleanDetail") |
| | | public R<com.xiaopeng.maintenance.vo.TaskCleanDetailVO> cleanDetail(Long id) { |
| | | return xpTaskService.cleanDetail(id); |
| | | } |
| | | @ApiOperation(value = "处理车辆事故", tags = "运维APP-任务中心") |
| | | @PostMapping(" /handleVehicleAccident") |
| | | @Transactional |
| | | public R handleVehicleAccident(@RequestBody HandleVehicleAccidentDto dto) { |
| | | LoginOperationUser loginOperationUser = tokenService.getLoginOperationUser(); |
| | | XpOperationsUser xpOperationsUser = loginOperationUser.getXpOperationsUser(); |
| | | return xpTaskService.handleVehicleAccident(dto,xpOperationsUser); |
| | | } |
| | | |
| | | /** |
| | | * 通过车辆id查询任务事故分页列表 |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "通过车辆id查询任务事故分页列表", tags = {"管理后台-车辆管理-运营车辆管理"}) |
| | | @PostMapping("/api/v1/vehicle/queryTaskByVehicleId") |
| | | public R<PageInfo<XpTaskRecordVO>> queryTaskByVehicleId(@Valid @RequestBody XpTaskRecordPageQuery query) { |
| | | return R.ok(xpTaskService.queryTaskByVehicleId(query)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "事故类型列表", response = XpErrorType.class, tags = "管理后台-车辆管理-运营车辆管理") |
| | | @GetMapping(" /errorTypeTreeList") |
| | | public R<List<XpErrorType>> errorTypeTreeList() { |
| | | return xpErrorTypeService.errorTypeList(); |
| | | } |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.dto; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @ApiModel(value = "管理后台创建事故任务DTO") |
| | | public class SaveErrorTaskDto { |
| | | @ApiModelProperty(value = "车辆ids") |
| | | private List<Long> vehicleIds; |
| | | @ApiModelProperty(value = "任务类型id 对应数据字典,多个逗号分割") |
| | | private String taskTypeId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "任务描述") |
| | | private String taskDescription; |
| | | @ApiModelProperty(value = "任务图片") |
| | | private String taskImage; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "车辆位置") |
| | | private String vehicleLocation; |
| | | @ApiModelProperty(value = "车辆经度") |
| | | private BigDecimal vehicleLon; |
| | | @ApiModelProperty(value = "车辆纬度") |
| | | private BigDecimal vehicleLat; |
| | | } |
| | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.xiaopeng.api.model.maintenance.XpTask; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.maintenance.model.query.TaskManagementPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.WorkBenchQuery; |
| | | import com.xiaopeng.maintenance.model.vo.TaskManagementPageListVO; |
| | | import com.xiaopeng.maintenance.model.vo.WorkBenchVO; |
| | | import com.xiaopeng.maintenance.model.query.TaskPageListQuery; |
| | | import com.xiaopeng.maintenance.model.vo.TaskPageListVO; |
| | |
| | | List<WorkBenchVO> workbench(@Param("pageInfo") PageInfo<WorkBenchVO> pageInfo, @Param("query")WorkBenchQuery query); |
| | | |
| | | List<TaskPageListVO> pageList(@Param("pageInfo")PageInfo<TaskPageListVO> pageInfo, @Param("query")TaskPageListQuery query); |
| | | |
| | | List<TaskManagementPageListVO> pageListManagement(@Param("pageInfo")PageInfo<TaskManagementPageListVO> pageInfo,@Param("query") TaskManagementPageListQuery query); |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.query; |
| | | |
| | | import com.xiaopeng.common.core.web.page.BasePage; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | @ApiModel(value = "管理后台任务工单列表查询query") |
| | | public class TaskManagementPageListQuery extends BasePage { |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "任务类别1常规 2事故") |
| | | private Integer taskCategory; |
| | | @ApiModelProperty(value = "常规任务类型枚举1车辆检查 2车辆充电 3车辆整备 4整备洗车 5车辆维修 6车辆保养 7车辆保险到期 8车辆年检到期 9车辆运营资质到期") |
| | | private Integer taskGeneralId; |
| | | @ApiModelProperty(value = "事故任务类型id") |
| | | private Long taskErrorId; |
| | | @ApiModelProperty(value = "任务优先级 0=P0 1=P1 2=P2 3=P3 不传为全部") |
| | | private Integer taskUrgencyLevel; |
| | | |
| | | @ApiModelProperty(value = "状态0=待到达 1=待处理 2=已完成 3=已取消") |
| | | private Integer status; |
| | | @ApiModelProperty(value = " 开始时间 yyyy-MM-dd HH:mm:ss") |
| | | private String startTime; |
| | | @ApiModelProperty(value = " 结束时间 yyyy-MM-dd HH:mm:ss") |
| | | private String endTime; |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.xiaopeng.api.model.maintenance.XpErrorType; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 任务事故详情 |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台任务事故详情VO") |
| | | public class TaskManagementAccidentDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "状态 0=待到达 1=待处理 2=已完成 3=已取消") |
| | | private Integer status; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务类型名称 任务类别为2时返回") |
| | | private List<XpErrorType> errorTypeList; |
| | | @ApiModelProperty(value = "任务描述") |
| | | private String taskDescription; |
| | | @ApiModelProperty(value = "任务描述图片") |
| | | private String taskImage; |
| | | |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆图片") |
| | | private String vehiclePictures; |
| | | @ApiModelProperty(value = "上报地址") |
| | | private String vehicleLocation; |
| | | |
| | | @ApiModelProperty(value = "上报人id") |
| | | private Long reportUserId; |
| | | @ApiModelProperty(value = "上报人名称") |
| | | private String reportUserName; |
| | | @ApiModelProperty(value = "上报人电话") |
| | | private String reportUserPhone; |
| | | @ApiModelProperty(value = "上报人头像") |
| | | private String reportUserAvatar; |
| | | |
| | | @ApiModelProperty(value = "处理id") |
| | | private Long handleUserId; |
| | | @ApiModelProperty(value = "处理名称") |
| | | private String handleUserName; |
| | | @ApiModelProperty(value = "处理电话") |
| | | private String handleUserPhone; |
| | | @ApiModelProperty(value = "处理头像") |
| | | private String handleUserAvatar; |
| | | |
| | | @ApiModelProperty(value = "死亡人数") |
| | | private Integer deathCount; |
| | | |
| | | @ApiModelProperty(value = "重伤人数") |
| | | private Integer severeCount; |
| | | |
| | | @ApiModelProperty(value = "轻伤人数") |
| | | private Integer minorCount; |
| | | |
| | | @ApiModelProperty(value = "责任判断 1我方主责 2我方无责 3双方同责") |
| | | private Integer responsibilityJudgment; |
| | | |
| | | @ApiModelProperty(value = "交警判责现场情况") |
| | | private String responsibleDescription; |
| | | |
| | | @ApiModelProperty(value = "交警判责现场照片") |
| | | private String responsibleImage; |
| | | |
| | | @ApiModelProperty(value = "处置情况描述") |
| | | private String disposalDescription; |
| | | |
| | | @ApiModelProperty(value = "处置情况照片") |
| | | private String disposalImage; |
| | | |
| | | @ApiModelProperty(value = "现场情况描述") |
| | | private String situationDescription; |
| | | |
| | | @ApiModelProperty(value = "现场情况照片") |
| | | private String situationImage; |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规充电任务详情VO") |
| | | public class TaskManagementChargingDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | @ApiModelProperty(value = "开始剩余电量") |
| | | private Integer startRemainingBattery; |
| | | @ApiModelProperty(value = "开始充电图片") |
| | | private String startChargingPicture; |
| | | @ApiModelProperty(value = "开始充电时间") |
| | | private LocalDateTime startTime; |
| | | @ApiModelProperty(value = "结束剩余电量") |
| | | private Integer endRemainingBattery; |
| | | @ApiModelProperty(value = "结束充电图片") |
| | | private String endChargingPicture; |
| | | @ApiModelProperty(value = "结束充电时间") |
| | | private LocalDateTime endTime; |
| | | @ApiModelProperty(value = "开始充电操作人") |
| | | private Long startOperationsUserId; |
| | | @ApiModelProperty(value = "开始充电操作人名称") |
| | | private String startOperationsUserName; |
| | | @ApiModelProperty(value = "结束充电操作人") |
| | | private Long endOperationsUserId; |
| | | @ApiModelProperty(value = "结束充电操作人名称") |
| | | private String endOperationsUserName; |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规洗车任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规洗车任务详情VO") |
| | | public class TaskManagementCleanDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | |
| | | @ApiModelProperty(value = "完成情况图片") |
| | | private String taskImage; |
| | | @ApiModelProperty(value = "操作人id") |
| | | private Long operationUserId; |
| | | @ApiModelProperty(value = "操作人名称") |
| | | private String operationsUserName; |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规检测任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台任务详情VO") |
| | | public class TaskManagementDetailVO implements Serializable { |
| | | |
| | | |
| | | @ApiModelProperty(value = "事故任务详情") |
| | | private TaskManagementAccidentDetailVO accidentDetailVO; |
| | | @ApiModelProperty(value = "充电任务详情") |
| | | private TaskManagementChargingDetailVO chargingDetailVO; |
| | | @ApiModelProperty(value = "检测任务详情") |
| | | private TaskManagementDetectionDetailVO detectionDetailVO; |
| | | @ApiModelProperty(value = "洗车任务详情") |
| | | private TaskManagementCleanDetailVO cleanDetailVO; |
| | | @ApiModelProperty(value = "整备任务详情") |
| | | private TaskManagementPreparationDetailVO preparationDetailVO; |
| | | @ApiModelProperty(value = "维修任务详情") |
| | | private TaskManagementRepairDetailVO repairDetailVO; |
| | | @ApiModelProperty(value = "保养、年检、保险、营运资质任务详情") |
| | | private TaskManagementRoutineDetailVO routineDetailVO; |
| | | |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规检测任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规检测任务详情VO") |
| | | public class TaskManagementDetectionDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | |
| | | |
| | | @ApiModelProperty(value = "网络检测") |
| | | private Integer networkDetection; |
| | | |
| | | @ApiModelProperty(value = "版本核对") |
| | | private Integer versionVerification; |
| | | |
| | | @ApiModelProperty(value = "通讯自检") |
| | | private Integer communicationSelfCheck; |
| | | |
| | | @ApiModelProperty(value = "远程自检") |
| | | private Integer remoteSelfCheck; |
| | | |
| | | @ApiModelProperty(value = "防撞激活") |
| | | private Integer collisionPrevention; |
| | | |
| | | @ApiModelProperty(value = "传感器自检") |
| | | private Integer sensorSelfCheck; |
| | | |
| | | @ApiModelProperty(value = "传感器清洁") |
| | | private Integer sensorCleaning; |
| | | |
| | | @ApiModelProperty(value = "传感器清洁检测图") |
| | | private String sensorCleaningPicture; |
| | | |
| | | @ApiModelProperty(value = "交互屏") |
| | | private Integer interactiveScreen; |
| | | |
| | | @ApiModelProperty(value = "交互屏检测图") |
| | | private String interactiveScreenPicture; |
| | | |
| | | @ApiModelProperty(value = "求助按钮") |
| | | private Integer helpButton; |
| | | |
| | | @ApiModelProperty(value = "求助按钮图") |
| | | private String helpButtonPicture; |
| | | |
| | | @ApiModelProperty(value = "支付功能") |
| | | private Integer paymentFunction; |
| | | |
| | | @ApiModelProperty(value = "支付功能图") |
| | | private String paymentFunctionPicture; |
| | | |
| | | @ApiModelProperty(value = "系统检查") |
| | | private Integer systemCheck; |
| | | |
| | | @ApiModelProperty(value = "系统检查图") |
| | | private String systemCheckPicture; |
| | | |
| | | @ApiModelProperty(value = "检查人id") |
| | | private Long operationsUserId; |
| | | @ApiModelProperty(value = "检查人名称") |
| | | private String operationsUserName; |
| | | @ApiModelProperty(value = "检测时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private LocalDateTime checkTime; |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 任务中心分页列表VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台任务中心分页列表VO") |
| | | public class TaskManagementPageListVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "任务类别1常规 2事故") |
| | | private Integer taskCategory; |
| | | @ApiModelProperty(value = "任务类型id 任务类别为2时对应数据字典,多个逗号分割,为1的时候 枚举1车辆检查 2车辆充电 3车辆整备 4整备洗车 5车辆维修 6车辆保养 7车辆保险到期 8车辆年检到期 9车辆运营资质到期") |
| | | private String taskTypeId; |
| | | @ApiModelProperty(value = "任务类型名称 任务类别为2时返回") |
| | | private String taskTypeName; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "上报时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private LocalDateTime createTime; |
| | | @ApiModelProperty(value = "状态 0=待到达 1=待处理 2=已完成 3=已取消") |
| | | private Integer status; |
| | | @ApiModelProperty(value = "处理人id") |
| | | private Integer handleUserId; |
| | | @ApiModelProperty(value = "处理人名称") |
| | | private String handleUserName; |
| | | @ApiModelProperty(value = "任务描述") |
| | | private String taskDescription; |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规整备任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规整备任务详情VO") |
| | | public class TaskManagementPreparationDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | @ApiModelProperty(value = "左前轮") |
| | | private String leftFrontWheel; |
| | | @ApiModelProperty(value = "右前轮") |
| | | private String rightFrontWheel; |
| | | @ApiModelProperty(value = "左后轮") |
| | | private String leftRearWheel; |
| | | @ApiModelProperty(value = "右后轮") |
| | | private String rightRearWheel; |
| | | |
| | | @ApiModelProperty(value = "大灯") |
| | | private String headLight; |
| | | |
| | | @ApiModelProperty(value = "转向灯") |
| | | private String turnSignal; |
| | | |
| | | @ApiModelProperty(value = "刹车灯") |
| | | private String brakeLight; |
| | | |
| | | @ApiModelProperty(value = "雾灯") |
| | | private String fogLight; |
| | | |
| | | @ApiModelProperty(value = "车身标识") |
| | | private String bodyEmblem; |
| | | |
| | | @ApiModelProperty(value = "舱内清洁") |
| | | private String cabinCleaning; |
| | | |
| | | @ApiModelProperty(value = "遗失物品") |
| | | private String lostItems; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | private String remarks; |
| | | |
| | | @ApiModelProperty(value = "操作人id") |
| | | private Long operationsUserId; |
| | | @ApiModelProperty(value = "操作人名称") |
| | | private String operationsUserName; |
| | | @ApiModelProperty(value = "操作时间") |
| | | private LocalDateTime operationsTime; |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDate; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规维修任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规维修任务详情VO") |
| | | public class TaskManagementRepairDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "车辆id") |
| | | private Long vehicleId; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | |
| | | @ApiModelProperty(value = "开始时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate startTime; |
| | | |
| | | @ApiModelProperty(value = "结束时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate endTime; |
| | | |
| | | @ApiModelProperty(value = "维修原因") |
| | | private String repairReason; |
| | | |
| | | @ApiModelProperty(value = "维修前图片") |
| | | private String startRepairPicture; |
| | | |
| | | @ApiModelProperty(value = "维修费用") |
| | | private Double repairMoney; |
| | | |
| | | @ApiModelProperty(value = "维修费用明细") |
| | | private String repairMoneyDetail; |
| | | |
| | | @ApiModelProperty(value = "送修人") |
| | | private Long sendUserId; |
| | | @ApiModelProperty(value = "送修人名称") |
| | | private String sendUserName; |
| | | |
| | | @ApiModelProperty(value = "送修时间") |
| | | private LocalDateTime sendTime; |
| | | |
| | | @ApiModelProperty(value = "取回人") |
| | | private Long returnUserId; |
| | | @ApiModelProperty(value = "取回人名称") |
| | | private String returnUserName; |
| | | |
| | | @ApiModelProperty(value = "取回时间") |
| | | private LocalDateTime returnTime; |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.model.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 运维APP 常规任务详情VO |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2026-02-06 |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "管理后台常规任务保养、年检、保险、营运资质任务详情") |
| | | public class TaskManagementRoutineDetailVO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | private Long id; |
| | | @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") |
| | | private Integer taskUrgencyLevel; |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "车辆颜色") |
| | | private String vehicleColor; |
| | | @ApiModelProperty(value = "车辆编码") |
| | | private String vehicleCode; |
| | | @ApiModelProperty(value = "车辆Vin") |
| | | private String vehicleVin; |
| | | @ApiModelProperty(value = "车辆地址") |
| | | private String vehicleLocation; |
| | | @ApiModelProperty(value = "任务编号") |
| | | private String taskCode; |
| | | @ApiModelProperty(value = "完成任务情况描述") |
| | | private String taskDescription; |
| | | @ApiModelProperty(value = "完成图片") |
| | | private String taskImage; |
| | | @ApiModelProperty(value = "处理人id") |
| | | private Long handleUserId; |
| | | @ApiModelProperty(value = "处理人姓名") |
| | | private String handleUserName; |
| | | @ApiModelProperty(value = "处理时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private LocalDateTime handleTime; |
| | | } |
| | |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.maintenance.dto.HandleVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.dto.SaveErrorTaskDto; |
| | | import com.xiaopeng.maintenance.dto.SaveRoutineDetailDto; |
| | | import com.xiaopeng.maintenance.dto.SaveVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.model.query.TaskManagementPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.WorkBenchQuery; |
| | | import com.xiaopeng.maintenance.model.query.XpTaskRecordPageQuery; |
| | | import com.xiaopeng.maintenance.model.vo.*; |
| | |
| | | |
| | | R<com.xiaopeng.maintenance.vo.TaskCleanDetailVO> cleanDetail(Long id); |
| | | |
| | | R confirmArrive(Integer id); |
| | | R confirmArrive(Long id); |
| | | |
| | | /** |
| | | * 通过车辆id查询任务事故分页列表 |
| | |
| | | * @param status |
| | | */ |
| | | void updateTaskStatus(Long taskId, Integer status); |
| | | |
| | | PageInfo<TaskManagementPageListVO> pageListManagement(TaskManagementPageListQuery query); |
| | | |
| | | R assigneeTask(Long id, Long handlerUserId,Long assigneeUserId); |
| | | |
| | | void saveTask(SaveErrorTaskDto dto, Long reportUserId); |
| | | |
| | | R<TaskManagementDetailVO> taskDetail(Long id); |
| | | } |
| | |
| | | shiftAttendanceVO.setClockIn(false); |
| | | shiftAttendanceVO.setClockOut(false); |
| | | }else { |
| | | shiftAttendanceVO.setXpClockIn(xpClockIn); |
| | | shiftAttendanceVO.setClockIn(true); |
| | | shiftAttendanceVO.setClockOut(xpClockIn.getClockOutTime() != null); |
| | | } |
| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.xiaopeng.api.feignClient.account.SysUserClient; |
| | | import com.xiaopeng.api.feignClient.account.XpOperationUserClient; |
| | | import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient; |
| | | import com.xiaopeng.api.model.account.SysUser; |
| | | import com.xiaopeng.api.model.account.XpOperationsUser; |
| | | import com.xiaopeng.api.model.maintenance.*; |
| | | import com.xiaopeng.api.model.vehicleConvoy.XpVehicle; |
| | |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.maintenance.constant.I18nKeyConstant; |
| | | import com.xiaopeng.maintenance.dto.HandleVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.dto.SaveErrorTaskDto; |
| | | import com.xiaopeng.maintenance.dto.SaveRoutineDetailDto; |
| | | import com.xiaopeng.maintenance.dto.SaveVehicleAccidentDto; |
| | | import com.xiaopeng.maintenance.mapper.*; |
| | | import com.xiaopeng.maintenance.model.query.TaskManagementPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.TaskPageListQuery; |
| | | import com.xiaopeng.maintenance.model.query.WorkBenchQuery; |
| | | import com.xiaopeng.maintenance.model.query.XpTaskRecordPageQuery; |
| | | import com.xiaopeng.maintenance.model.vo.*; |
| | | import com.xiaopeng.maintenance.service.XpTaskService; |
| | | import com.xiaopeng.maintenance.utils.UUIDUtil; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.time.LocalDateTime; |
| | | import java.time.LocalTime; |
| | | import java.time.format.DateTimeFormatter; |
| | |
| | | private XpVehicleCleanMapper vehicleCleanMapper; |
| | | @Autowired |
| | | private XpOperationUserClient xpOperationUserClient; |
| | | @Autowired |
| | | private SysUserClient sysUserClient; |
| | | @Autowired |
| | | private XpTaskHandleDetailRoutineMapper xpTaskHandleDetailRoutineMapper; |
| | | |
| | |
| | | @Override |
| | | public void saveVehicleAccident(SaveVehicleAccidentDto dto, XpOperationsUser xpOperationsUser) { |
| | | XpTask xpTask = new XpTask(); |
| | | xpTask.setTaskCode("1"); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); |
| | | String code = sdf.format(new Date()) + UUIDUtil.getNumberRandom(5); |
| | | xpTask.setTaskCode(code); |
| | | xpTask.setTaskCategory(2); |
| | | xpTask.setTaskTypeId(dto.getTaskTypeId()); |
| | | xpTask.setTaskUrgencyLevel(dto.getTaskUrgencyLevel()); |
| | |
| | | @Override |
| | | public R<com.xiaopeng.maintenance.vo.TaskDetectionDetailVO> detectionDetail(Long id) { |
| | | com.xiaopeng.maintenance.vo.TaskDetectionDetailVO res = new com.xiaopeng.maintenance.vo.TaskDetectionDetailVO(); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | XpTask task = this.getById(id); |
| | | if (task == null){ |
| | | throw new ServiceException( |
| | |
| | | } |
| | | |
| | | @Override |
| | | public R confirmArrive(Integer id) { |
| | | public R confirmArrive(Long id) { |
| | | XpTask task = this.getById(id); |
| | | if (task!=null){ |
| | | task.setStatus(1); |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public PageInfo<TaskManagementPageListVO> pageListManagement(TaskManagementPageListQuery query) { |
| | | PageInfo<TaskManagementPageListVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize()); |
| | | List<TaskManagementPageListVO> list = this.baseMapper.pageListManagement(pageInfo, query); |
| | | pageInfo.setRecords(list); |
| | | return pageInfo; |
| | | } |
| | | |
| | | @Override |
| | | public R assigneeTask(Long id, Long handlerUserId,Long assigneeUserId) { |
| | | XpTask task = this.getById(id); |
| | | task.setAssigneeTime(LocalDateTime.now()); |
| | | task.setHandleUserId(handlerUserId); |
| | | task.setAssigneeUserId(assigneeUserId); |
| | | this.updateById(task); |
| | | return R.ok(); |
| | | } |
| | | |
| | | @Override |
| | | public void saveTask(SaveErrorTaskDto dto, Long reportUserId) { |
| | | |
| | | XpTask task = new XpTask(); |
| | | BeanUtils.copyProperties(dto, task); |
| | | task.setReportTime(LocalDateTime.now()); |
| | | task.setStatus(0); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); |
| | | String code = sdf.format(new Date()) + UUIDUtil.getNumberRandom(5); |
| | | task.setTaskCode(code); |
| | | // 查询规则 |
| | | XpTaskRule taskRule = xpTaskRuleMapper.selectOne(null); |
| | | if (taskRule != null){ |
| | | task.setEndTime(LocalDateTime.now().plusMinutes(taskRule.getProcessingTimeLimit())); |
| | | } |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public R<TaskManagementDetailVO> taskDetail(Long id) { |
| | | TaskManagementDetailVO managementDetailVO = new TaskManagementDetailVO(); |
| | | XpTask task = this.getById(id); |
| | | if (task == null){ |
| | | throw new ServiceException( |
| | | "任务不存在", |
| | | I18nKeyConstant.TASK_NOT_EXIST |
| | | ); |
| | | } |
| | | XpVehicle vehicle = xpVehicleClient.queryById(task.getVehicleId()).getData(); |
| | | if (vehicle == null){ |
| | | throw new ServiceException( |
| | | "车辆不存在", |
| | | I18nKeyConstant.VEHICLE_NOT_EXIST |
| | | ); |
| | | } |
| | | |
| | | if (task.getTaskCategory()==1){ |
| | | // 常规任务 |
| | | |
| | | switch (task.getTaskTypeId()){ |
| | | case "1": |
| | | // 检测 |
| | | TaskManagementDetectionDetailVO taskManagementDetectionDetailVO = new TaskManagementDetectionDetailVO(); |
| | | break; |
| | | case "2": |
| | | // 充电 |
| | | TaskManagementChargingDetailVO taskManagementChargingDetailVO = new TaskManagementChargingDetailVO(); |
| | | break; |
| | | case "3": |
| | | // 整备 |
| | | TaskManagementPreparationDetailVO taskManagementPreparationDetailVO = new TaskManagementPreparationDetailVO(); |
| | | break; |
| | | case "4": |
| | | // 洗车 |
| | | TaskManagementCleanDetailVO taskManagementCleanDetailVO = new TaskManagementCleanDetailVO(); |
| | | break; |
| | | case "5": |
| | | // 维修 |
| | | TaskManagementRepairDetailVO taskManagementRepairDetailVO = new TaskManagementRepairDetailVO(); |
| | | break; |
| | | default: |
| | | // 保养、年检、保险、营运资质 |
| | | TaskManagementRoutineDetailVO res = new TaskManagementRoutineDetailVO(); |
| | | res.setId(task.getId()); |
| | | res.setTaskUrgencyLevel(task.getTaskUrgencyLevel()); |
| | | res.setPlateNumber(vehicle.getPlateNumber()); |
| | | res.setVehicleColor(vehicle.getVehicleColor()); |
| | | res.setVehicleCode(vehicle.getVehicleCode()); |
| | | res.setVehicleLocation(task.getVehicleLocation()); |
| | | res.setVehicleVin(vehicle.getVehicleVin()); |
| | | res.setTaskCode(task.getTaskCode()); |
| | | res.setTaskDescription(task.getTaskDescription()); |
| | | res.setTaskImage(task.getTaskImage()); |
| | | res.setHandleUserId(task.getHandleUserId()); |
| | | XpOperationsUser operationsUser = xpOperationUserClient.queryById(task.getHandleUserId()).getData(); |
| | | if (operationsUser != null){ |
| | | res.setHandleUserId(operationsUser.getId()); |
| | | res.setHandleUserName(operationsUser.getNickName()); |
| | | } |
| | | res.setHandleTime(task.getHandleTime()); |
| | | res.setId(id); |
| | | res.setTaskUrgencyLevel(task.getTaskUrgencyLevel()); |
| | | res.setPlateNumber(vehicle.getPlateNumber()); |
| | | res.setVehicleColor(vehicle.getVehicleColor()); |
| | | res.setVehicleCode(vehicle.getVehicleCode()); |
| | | res.setVehicleLocation(task.getVehicleLocation()); |
| | | res.setVehicleVin(vehicle.getVehicleVin()); |
| | | break; |
| | | } |
| | | |
| | | |
| | | }else{ |
| | | // 事故任务 |
| | | TaskManagementAccidentDetailVO res = new TaskManagementAccidentDetailVO(); |
| | | |
| | | Map<Long, List<XpErrorType>> errorType = errorTypeMapper.selectList(new LambdaQueryWrapper<XpErrorType>() |
| | | .in(XpErrorType::getId, Arrays.asList(task.getTaskTypeId().split(",")))) |
| | | .stream().collect(Collectors.groupingBy(XpErrorType::getParentId)); |
| | | List<XpErrorType> xpErrorTypes = errorType.get(0L); |
| | | for (XpErrorType xpErrorType : xpErrorTypes) { |
| | | xpErrorType.setChild(errorType.get(xpErrorType.getId())); |
| | | } |
| | | res.setErrorTypeList(xpErrorTypes); |
| | | res.setStatus(task.getStatus()); |
| | | res.setTaskDescription(task.getTaskDescription()); |
| | | res.setTaskImage(task.getTaskImage()); |
| | | res.setId(id); |
| | | res.setVehicleId(vehicle.getId()); |
| | | res.setTaskUrgencyLevel(task.getTaskUrgencyLevel()); |
| | | res.setPlateNumber(vehicle.getPlateNumber()); |
| | | res.setVehicleColor(vehicle.getVehicleColor()); |
| | | res.setVehicleCode(vehicle.getVehicleCode()); |
| | | res.setVehicleLocation(task.getVehicleLocation()); |
| | | res.setVehicleVin(vehicle.getVehicleVin()); |
| | | List<Long> reportUserIds = new ArrayList<>(); |
| | | reportUserIds.add(task.getReportUserId()); |
| | | List<SysUser> sysUsers = sysUserClient.listByIds(reportUserIds).getData(); |
| | | if (sysUsers!=null && !sysUsers.isEmpty()){ |
| | | SysUser sysUser = sysUsers.get(0); |
| | | res.setReportUserId(sysUser.getId()); |
| | | res.setReportUserName(sysUser.getNickName()); |
| | | res.setReportUserPhone(sysUser.getPhoneNumber()); |
| | | res.setReportUserAvatar(sysUser.getAvatar()); |
| | | } |
| | | XpOperationsUser operationsUser = xpOperationUserClient.queryById(task.getHandleUserId()).getData(); |
| | | if (operationsUser != null){ |
| | | res.setHandleUserId(operationsUser.getId()); |
| | | res.setHandleUserName(operationsUser.getNickName()); |
| | | res.setHandleUserPhone(operationsUser.getPhoneNumber()); |
| | | res.setHandleUserAvatar(operationsUser.getAvatar()); |
| | | } |
| | | XpTaskHandleDetail xpTaskHandleDetail = xpTaskHandleDetailMapper.selectOne(new LambdaQueryWrapper<XpTaskHandleDetail>() |
| | | .eq(XpTaskHandleDetail::getTaskId, id)); |
| | | res.setDeathCount(xpTaskHandleDetail.getDeathCount()); |
| | | res.setSevereCount(xpTaskHandleDetail.getSevereCount()); |
| | | res.setMinorCount(xpTaskHandleDetail.getMinorCount()); |
| | | res.setResponsibilityJudgment(xpTaskHandleDetail.getResponsibilityJudgment()); |
| | | res.setResponsibleDescription(xpTaskHandleDetail.getResponsibleDescription()); |
| | | res.setResponsibleImage(xpTaskHandleDetail.getResponsibleImage()); |
| | | res.setDisposalDescription(xpTaskHandleDetail.getDisposalDescription()); |
| | | res.setDisposalImage(xpTaskHandleDetail.getDisposalImage()); |
| | | res.setSituationDescription(xpTaskHandleDetail.getSituationDescription()); |
| | | res.setSituationImage(xpTaskHandleDetail.getSituationImage()); |
| | | managementDetailVO.setAccidentDetailVO(res); |
| | | } |
| | | return R.ok(managementDetailVO); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | package com.xiaopeng.maintenance.utils; |
| | | |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.UUID; |
| | | |
| | | /** |
| | | * 定义生成随机码的工具类 |
| | | */ |
| | | public class UUIDUtil { |
| | | |
| | | private int i = 1; |
| | | |
| | | |
| | | /** |
| | | * 定义生成原生的UUID随机码 |
| | | * |
| | | * @return |
| | | */ |
| | | public static String getNativeUUID() { |
| | | return UUID.randomUUID().toString(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 生成32位随机码 |
| | | * |
| | | * @return |
| | | */ |
| | | public static String getRandomCode() { |
| | | return UUIDUtil.getNativeUUID().replaceAll("-", ""); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取给定长度的随机码 |
| | | * |
| | | * @param num |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | public static String getRandomCode(Integer num) throws Exception { |
| | | String str = null; |
| | | if (0 < num) { |
| | | if (num % 32 > 0) { |
| | | Integer s = num / 32; |
| | | Integer l = num % 32; |
| | | StringBuffer sb = new StringBuffer(); |
| | | for (int i = 0; i < s; i++) { |
| | | sb.append(UUIDUtil.getRandomCode()); |
| | | } |
| | | sb.append(UUIDUtil.getRandomCode().substring(0, l)); |
| | | str = sb.toString(); |
| | | } else if (num % 32 == 0) { |
| | | Integer s = num / 32; |
| | | StringBuffer sb = new StringBuffer(); |
| | | for (int i = 0; i < s; i++) { |
| | | sb.append(UUIDUtil.getRandomCode()); |
| | | } |
| | | str = sb.toString(); |
| | | } else { |
| | | str = UUIDUtil.getRandomCode().substring(0, num); |
| | | } |
| | | } else { |
| | | throw new Exception("参数只能大于0"); |
| | | } |
| | | return str; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取根据当前时间的字符串数据 |
| | | * |
| | | * @return |
| | | */ |
| | | public synchronized static String getTimeStr() { |
| | | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddhhmmssS"); |
| | | return simpleDateFormat.format(new Date()); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: 获取数字随机码 |
| | | * @Author pzb |
| | | * @Date 2021/8/11 16:52 |
| | | * @Param |
| | | * @Return |
| | | * @Exception |
| | | */ |
| | | public static String getNumberRandom(Integer num) { |
| | | if (null == num) { |
| | | num = 32; |
| | | } |
| | | StringBuffer sb = new StringBuffer(); |
| | | for (int i = 0; i < num; i++) { |
| | | sb.append(Double.valueOf(Math.random() * 10).intValue()); |
| | | } |
| | | return sb.toString(); |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | package com.xiaopeng.maintenance.vo; |
| | | |
| | | import com.xiaopeng.api.model.maintenance.XpCheckLocation; |
| | | import com.xiaopeng.api.model.maintenance.XpClockIn; |
| | | import com.xiaopeng.api.model.maintenance.XpShift; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | |
| | | @ApiModelProperty(value = "打卡地信息") |
| | | private XpCheckLocation xpCheckLocation; |
| | | |
| | | @ApiModelProperty(value = "打卡信息") |
| | | private XpClockIn xpClockIn; |
| | | |
| | | @ApiModelProperty(value = "是否上班打卡 true false") |
| | | private boolean isClockIn; |
| | | |
| | |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.xiaopeng.api.model.maintenance.XpTask"> |
| | | <id column="id" property="id" /> |
| | | <result column="task_code" property="taskCode" /> |
| | | <result column="task_category" property="taskCategory" /> |
| | | <result column="task_type_id" property="taskTypeId" /> |
| | | <result column="task_urgency_level" property="taskUrgencyLevel" /> |
| | | <result column="task_description" property="taskDescription" /> |
| | | <result column="vehicle_location" property="vehicleLocation" /> |
| | | <result column="vehicle_id" property="vehicleId" /> |
| | | <result column="vehicle_lon" property="vehicleLon" /> |
| | | <result column="vehicle_lat" property="vehicleLat" /> |
| | | <result column="handle_user_id" property="handleUserId" /> |
| | | <result column="handle_time" property="handleTime" /> |
| | | <result column="assignee_user_id" property="assigneeUserId" /> |
| | | <result column="assignee_time" property="assigneeTime" /> |
| | | <result column="report_user_id" property="reportUserId" /> |
| | | <result column="report_time" property="reportTime" /> |
| | | <result column="status" property="status" /> |
| | | <result column="is_deleted" property="deleted" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <id column="id" property="id"/> |
| | | <result column="task_code" property="taskCode"/> |
| | | <result column="task_category" property="taskCategory"/> |
| | | <result column="task_type_id" property="taskTypeId"/> |
| | | <result column="task_urgency_level" property="taskUrgencyLevel"/> |
| | | <result column="task_description" property="taskDescription"/> |
| | | <result column="vehicle_location" property="vehicleLocation"/> |
| | | <result column="vehicle_id" property="vehicleId"/> |
| | | <result column="vehicle_lon" property="vehicleLon"/> |
| | | <result column="vehicle_lat" property="vehicleLat"/> |
| | | <result column="handle_user_id" property="handleUserId"/> |
| | | <result column="handle_time" property="handleTime"/> |
| | | <result column="assignee_user_id" property="assigneeUserId"/> |
| | | <result column="assignee_time" property="assigneeTime"/> |
| | | <result column="report_user_id" property="reportUserId"/> |
| | | <result column="report_time" property="reportTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="deleted"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="create_by" property="createBy"/> |
| | | <result column="update_by" property="updateBy"/> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, task_code, task_category,end_time, task_type_id,task_image, task_urgency_level, task_description, vehicle_location, vehicle_id, vehicle_lon, vehicle_lat, handle_user_id, handle_time, assignee_user_id, assignee_time, report_user_id, report_time, status, is_deleted, create_time, update_time, create_by, update_by |
| | | id |
| | | , task_code, task_category,end_time, task_type_id,task_image, task_urgency_level, task_description, vehicle_location, vehicle_id, vehicle_lon, vehicle_lat, handle_user_id, handle_time, assignee_user_id, assignee_time, report_user_id, report_time, status, is_deleted, create_time, update_time, create_by, update_by |
| | | </sql> |
| | | <select id="workbench" resultType="com.xiaopeng.maintenance.model.vo.WorkBenchVO"> |
| | | select t1.*,t2.vehicle_vin as vehicleVin,t2.plate_number as plateNumber, |
| | | t2.vehicle_color as vehicleColor,t2.vehicle_pictures as vehiclePictures |
| | | select t1.*, |
| | | t2.vehicle_vin as vehicleVin, |
| | | t2.plate_number as plateNumber, |
| | | t2.vehicle_color as vehicleColor, |
| | | t2.vehicle_pictures as vehiclePictures |
| | | from xp_task t1 |
| | | left join xp_vehicle t2 on t1.vehicle_id = t2.id |
| | | left join xp_vehicle t2 on t1.vehicle_id = t2.id |
| | | where t1.handle_user_id = #{query.operationId} |
| | | and t1.status = 1 |
| | | and t1.is_deleted = 0 |
| | | and t1.status = 1 |
| | | and t1.is_deleted = 0 |
| | | order by t1.assignee_time asc |
| | | </select> |
| | | <select id="pageList" resultType="com.xiaopeng.maintenance.model.vo.TaskPageListVO"> |
| | | select t1.id,t1.task_code as taskCode,t1.end_time as endTime,t1.task_category as taskCategory,t1.task_type_id as taskTypeId,t1.task_urgency_level as taskUrgencyLevel,t1.task_description as taskDescription,t1.vehicle_location as vehicleLocation,t1.vehicle_id as vehicleId,t1.vehicle_lon as vehicleLon,t1.vehicle_lat as vehicleLat,t1.handle_user_id as handleUserId,t1.handle_time as handleTime,t1.assignee_user_id as assigneeUserId |
| | | ,t1.assignee_time as assigneeTime,t1.task_image as taskImage,t1.report_user_id as reportUserId,t1.report_time as reportTime,t1.status as status,t1.is_deleted as isDeleted,t1.create_time as createTime,t1.update_time as updateTime,t1.create_by as createBy,t1.update_by as updateBy,t2.plate_number as plateNumber |
| | | select t1.id,t1.task_code as taskCode,t1.end_time as endTime,t1.task_category as taskCategory,t1.task_type_id as |
| | | taskTypeId,t1.task_urgency_level as taskUrgencyLevel,t1.task_description as taskDescription,t1.vehicle_location |
| | | as vehicleLocation,t1.vehicle_id as vehicleId,t1.vehicle_lon as vehicleLon,t1.vehicle_lat as |
| | | vehicleLat,t1.handle_user_id as handleUserId,t1.handle_time as handleTime,t1.assignee_user_id as assigneeUserId |
| | | ,t1.assignee_time as assigneeTime,t1.task_image as taskImage,t1.report_user_id as reportUserId,t1.report_time as |
| | | reportTime,t1.status as status,t1.is_deleted as isDeleted,t1.create_time as createTime,t1.update_time as |
| | | updateTime,t1.create_by as createBy,t1.update_by as updateBy,t2.plate_number as plateNumber |
| | | from xp_task t1 |
| | | left join xp_vehicle t2 on t1.vehicle_id = t2.id |
| | | where t1.is_deleted = 0 |
| | |
| | | |
| | | |
| | | </select> |
| | | <select id="pageListManagement" resultType="com.xiaopeng.maintenance.model.vo.TaskManagementPageListVO"> |
| | | select t.id,t.task_category as taskCategory,t.task_type_id as taskTypeId,t.task_urgency_level as |
| | | taskUrgencyLevel,t.task_description as taskDescription,t.handle_user_id as handleUserId,t.create_time as |
| | | createTime,t.status as status, |
| | | v.plate_number as plateNumber |
| | | from xp_task t |
| | | left join xp_vehicle v on t.vehicle_id = v.id |
| | | where t.is_deleted = 0 |
| | | <if test="query.taskCategory != null"> |
| | | and t.task_category = #{query.taskCategory} |
| | | </if> |
| | | <if test="query.taskUrgencyLevel != null"> |
| | | and t.task_urgency_level = #{query.taskUrgencyLevel} |
| | | </if> |
| | | <if test="query.status != null"> |
| | | and t.status = #{query.status} |
| | | </if> |
| | | <if test="query.plateNumber != null and query.plateNumber != ''"> |
| | | and v.plate_number like concat('%',#{query.plateNumber},'%') |
| | | </if> |
| | | <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''"> |
| | | and t.create_time between #{query.startTime} and #{query.endTime} |
| | | </if> |
| | | <if test="query.taskGeneralId != null"> |
| | | and t.task_type_id = #{query.taskGeneralId} |
| | | </if> |
| | | <if test="query.taskErrorId != null"> |
| | | and find_in_set(#{query.taskErrorId}, t.task_type_id) |
| | | and t.task_category = 2 |
| | | </if> |
| | | order by t.status,t.task_urgency_level asc, t.create_time desc |
| | | </select> |
| | | |
| | | </mapper> |
| | |
| | | //package com.ruoyi.account; |
| | | // |
| | | //import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
| | | //import com.ruoyi.common.security.service.TokenService; |
| | | //import com.ruoyi.system.api.model.LoginUserApplet; |
| | | //import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | //import com.xiaopeng.api.model.maintenance.XpChargingRecord; |
| | | //import com.xiaopeng.maintenance.MaintenanceApplication; |
| | | //import com.xiaopeng.maintenance.service.IXpChargingRecordService; |
| | | //import org.junit.jupiter.api.Test; |
| | | //import org.springframework.beans.factory.annotation.Autowired; |
| | | //import org.springframework.boot.test.context.SpringBootTest; |
| | | // |
| | | //import java.util.HashMap; |
| | | //import java.util.Map; |
| | | //import javax.annotation.Resource; |
| | | //import java.time.LocalDateTime; |
| | | // |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = RuoYiAccountApplication.class) |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = MaintenanceApplication.class) |
| | | //public class RuoYiAccountApplicationTests { |
| | | // @Autowired |
| | | // private TokenService tokenService; |
| | | // @Resource |
| | | // private IXpChargingRecordService xpChargingRecordService; |
| | | // |
| | | // @Test |
| | | // public void test(){ |
| | | // LoginUserApplet loginUserApplet = new LoginUserApplet(); |
| | | // loginUserApplet.setUserId(1839480334642704385L); |
| | | // loginUserApplet.setUserIdStr("1839480334642704385"); |
| | | // loginUserApplet.setName("158****3127"); |
| | | // loginUserApplet.setPhone("15828353127"); |
| | | // loginUserApplet.setAvatar(""); |
| | | // loginUserApplet.setAddress(""); |
| | | // Map<String, Object> tokenInfos = new HashMap<>(); |
| | | // System.err.println(tokenService.createTokenApplet(loginUserApplet)); |
| | | // LocalDateTime now = LocalDateTime.now(); |
| | | // |
| | | // XpChargingRecord chargingRecord = new XpChargingRecord(); |
| | | // chargingRecord.setId(1L) |
| | | // .setTaskId(5001L) |
| | | // .setVehicleId(2001L) |
| | | // .setStartRemainingBattery(25) |
| | | // .setStartChargingPicture("{\"id\": \"349d63fd\", \"url\": null, \"name\": \"k5cJyYGcZ2sB6748b26737af63446e4c291367fbf19a.png\"}") |
| | | // .setStartTime(now) |
| | | // .setEndRemainingBattery(95) |
| | | // .setEndChargingPicture("{\"id\": \"349d63fd\", \"url\": null, \"name\": \"k5cJyYGcZ2sB6748b26737af63446e4c291367fbf19a.png\"}") |
| | | // .setEndTime(now.plusHours(2)) |
| | | // .setStartOperationsUserId(10001L) |
| | | // .setEndOperationsUserId(10002L) |
| | | // .setCreateTime(now); |
| | | // xpChargingRecordService.save(chargingRecord); |
| | | // XpChargingRecord one = xpChargingRecordService.getOne(new LambdaQueryWrapper<XpChargingRecord>().eq(XpChargingRecord::getVehicleId, 2001L)); |
| | | // System.err.println(one); |
| | | // } |
| | | // |
| | | // |
| | | //} |
| | |
| | | String url = "https://tsapi.amap.com/v1/route/query/routeid?key=" + key; |
| | | HashMap<String, Object> params = new HashMap<>(); |
| | | params.put("routeID", routeID); |
| | | params.put("sdkVersion", ""); |
| | | params.put("sdkVersion", "9.850.152.3.532"); |
| | | params.put("encoderVersion", "5.1"); |
| | | String post = HttpUtils.post(url, JSON.toJSONString(params)); |
| | | System.out.println("高德地图返回结果:"+ post); |
| | |
| | | FROM registry.logan.xiaopeng.local/logancloud/logan-base:1.1.1-rc1-J1.8.0_372 |
| | | LABEL maintainer="Linzhaoming <linzm2@xiaopeng.com>" |
| | | |
| | | ENV JAVA_OPTS="-Xmx3072m -Xms1024m -XX:NewRatio=1 -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 \ |
| | | ENV JAVA_OPTS="-Xmx1024m -Xms512m -XX:NewRatio=1 -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 \ |
| | | -XX:+UseCMSInitiatingOccupancyOnly -XX:ReservedCodeCacheSize=128M -XX:ParallelGCThreads=2 \ |
| | | -XX:+ExplicitGCInvokesConcurrent -Duser.timezone=Asia/Shanghai" |
| | | |
| | |
| | | //package com.ruoyi.account; |
| | | // |
| | | //import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
| | | //import com.ruoyi.common.security.service.TokenService; |
| | | //import com.ruoyi.system.api.model.LoginUserApplet; |
| | | //import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | //import com.xiaopeng.api.model.order.XpOrder; |
| | | //import com.xiaopeng.api.model.order.XpOrderCancel; |
| | | //import com.xiaopeng.order.OrderApplication; |
| | | //import com.xiaopeng.order.service.IXpOrderCancelService; |
| | | //import com.xiaopeng.order.service.IXpOrderService; |
| | | //import org.junit.jupiter.api.Test; |
| | | //import org.springframework.beans.factory.annotation.Autowired; |
| | | //import org.springframework.boot.test.context.SpringBootTest; |
| | | // |
| | | //import java.util.HashMap; |
| | | //import java.util.Map; |
| | | //import javax.annotation.Resource; |
| | | //import java.math.BigDecimal; |
| | | //import java.time.LocalDateTime; |
| | | // |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = RuoYiAccountApplication.class) |
| | | //@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = OrderApplication.class) |
| | | //public class RuoYiAccountApplicationTests { |
| | | // @Autowired |
| | | // private TokenService tokenService; |
| | | // |
| | | // @Resource |
| | | // private IXpOrderCancelService xpOrderCancelService; |
| | | // |
| | | // @Test |
| | | // public void test(){ |
| | | // LoginUserApplet loginUserApplet = new LoginUserApplet(); |
| | | // loginUserApplet.setUserId(1839480334642704385L); |
| | | // loginUserApplet.setUserIdStr("1839480334642704385"); |
| | | // loginUserApplet.setName("158****3127"); |
| | | // loginUserApplet.setPhone("15828353127"); |
| | | // loginUserApplet.setAvatar(""); |
| | | // loginUserApplet.setAddress(""); |
| | | // Map<String, Object> tokenInfos = new HashMap<>(); |
| | | // System.err.println(tokenService.createTokenApplet(loginUserApplet)); |
| | | // LocalDateTime now = LocalDateTime.now(); |
| | | // |
| | | // XpOrderCancel orderCancel = new XpOrderCancel(); |
| | | // orderCancel |
| | | // .setOrderId(10001L) |
| | | // .setCancelSource(1) |
| | | // .setUserId(10001L) |
| | | // .setCancelReason("临时有事,行程有变") |
| | | // .setCreateTime(now); |
| | | // xpOrderCancelService.save(orderCancel); |
| | | // XpOrderCancel one = xpOrderCancelService.getOne(new LambdaQueryWrapper<XpOrderCancel>().eq(XpOrderCancel::getOrderId, 10001L)); |
| | | // System.err.println(one); |
| | | // } |
| | | // |
| | | // |
| | | //} |