无关风月
1 天以前 030201887b4690e20b1f9ffae548ccd840e7077f
sql/shehong_intelligent_platform.sql
@@ -1,17 +1,17 @@
/*
 Navicat Premium Data Transfer
 Source Server         : 涛哥本地城投
 Source Server         : mysql8-虚拟机
 Source Server Type    : MySQL
 Source Server Version : 80043
 Source Server Version : 80043 (8.0.43)
 Source Host           : 192.168.110.188:3307
 Source Schema         : shehong_intelligent_platform
 Target Server Type    : MySQL
 Target Server Version : 80043
 Target Server Version : 80043 (8.0.43)
 File Encoding         : 65001
 Date: 15/09/2025 10:45:12
 Date: 24/09/2025 09:42:33
*/
SET NAMES utf8mb4;
@@ -22,25 +22,25 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_advertisement`;
CREATE TABLE `asset_advertisement`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产名称',
  `asset_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产编号',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类型ID,关联asset_type表',
  `asset_type_id` int NOT NULL COMMENT '资产类型ID,关联asset_type表',
  `location` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置',
  `rental_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租赁形式(长期租赁、一次性租赁等)',
  `asset_status` tinyint(0) NULL DEFAULT 1 COMMENT '资产状态:0-闲置,1-出租,2-借用,3-占用,4-其他',
  `asset_status` tinyint NULL DEFAULT 1 COMMENT '资产状态:0-闲置,1-出租,2-借用,3-占用,4-其他',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个使用英文逗号拼接)',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_code`(`asset_code`) USING BTREE,
  INDEX `idx_asset_type_id`(`asset_type_id`) USING BTREE,
  INDEX `idx_asset_status`(`asset_status`) USING BTREE,
  INDEX `idx_location`(`location`) USING BTREE
  UNIQUE INDEX `uk_asset_code`(`asset_code` ASC) USING BTREE,
  INDEX `idx_asset_type_id`(`asset_type_id` ASC) USING BTREE,
  INDEX `idx_asset_status`(`asset_status` ASC) USING BTREE,
  INDEX `idx_location`(`location` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '广告无形资产表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -52,18 +52,18 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_advertisement_material_price`;
CREATE TABLE `asset_advertisement_material_price`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `material_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料名称',
  `unit_price` decimal(15, 2) NOT NULL COMMENT '单价',
  `price_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '元' COMMENT '单位(元、平方米等)',
  `remarks` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_material_name`(`material_name`) USING BTREE
  INDEX `idx_material_name`(`material_name` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '广告物料单价参考表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -75,8 +75,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_advertisement_rental_record`;
CREATE TABLE `asset_advertisement_rental_record`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_advertisement_id` int(0) NOT NULL COMMENT '广告无形资产ID,关联asset_advertisement表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_advertisement_id` int NOT NULL COMMENT '广告无形资产ID,关联asset_advertisement表',
  `start_date` date NOT NULL COMMENT '开始时间',
  `end_date` date NOT NULL COMMENT '结束时间',
  `rental_price` decimal(15, 2) NOT NULL COMMENT '价格(租金)',
@@ -84,15 +84,15 @@
  `reminder_days` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '30' COMMENT '提醒时间(到期前多少天提醒,多个用分号分隔,如:30;15;7)',
  `reminder_dates` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '提醒日期列表(自动计算,多个日期用分号分隔)',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个附件使用英文逗号拼接)',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_asset_advertisement_id`(`asset_advertisement_id`) USING BTREE,
  INDEX `idx_start_date`(`start_date`) USING BTREE,
  INDEX `idx_end_date`(`end_date`) USING BTREE
  INDEX `idx_asset_advertisement_id`(`asset_advertisement_id` ASC) USING BTREE,
  INDEX `idx_start_date`(`start_date` ASC) USING BTREE,
  INDEX `idx_end_date`(`end_date` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '广告无形资产出租记录表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -104,28 +104,28 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_general_ext`;
CREATE TABLE `asset_general_ext`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `supplier_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `purchase_date` date NULL DEFAULT NULL COMMENT '采购日期',
  `warranty_period` int(0) NULL DEFAULT NULL COMMENT '保修期(月)',
  `warranty_period` int NULL DEFAULT NULL COMMENT '保修期(月)',
  `warranty_expire_date` date NULL DEFAULT NULL COMMENT '保修到期日期',
  `depreciation_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '折旧方法',
  `depreciation_rate` decimal(5, 4) NULL DEFAULT NULL COMMENT '折旧率',
  `net_value` decimal(15, 2) NULL DEFAULT NULL COMMENT '净值',
  `maintenance_cycle` int(0) NULL DEFAULT NULL COMMENT '维护周期(月)',
  `maintenance_cycle` int NULL DEFAULT NULL COMMENT '维护周期(月)',
  `last_maintenance_date` date NULL DEFAULT NULL COMMENT '上次维护日期',
  `next_maintenance_date` date NULL DEFAULT NULL COMMENT '下次维护日期',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id`) USING BTREE,
  INDEX `idx_supplier_name`(`supplier_name`) USING BTREE,
  INDEX `idx_purchase_date`(`purchase_date`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用资产扩展表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id` ASC) USING BTREE,
  INDEX `idx_supplier_name`(`supplier_name` ASC) USING BTREE,
  INDEX `idx_purchase_date`(`purchase_date` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用资产扩展表(弃用)' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_general_ext
@@ -136,22 +136,22 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_house_inspection_detail`;
CREATE TABLE `asset_house_inspection_detail`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `inspection_record_id` int(0) NOT NULL COMMENT '巡检记录ID,关联asset_house_inspection_record表',
  `inspection_item_id` int(0) NOT NULL COMMENT '巡检项ID,关联asset_inspection_item表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `inspection_record_id` int NOT NULL COMMENT '巡检记录ID,关联asset_house_inspection_record表',
  `inspection_item_id` int NOT NULL COMMENT '巡检项ID,关联asset_inspection_item表',
  `item_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡检项名称(冗余字段)',
  `sub_item_id` int(0) NULL DEFAULT NULL COMMENT '巡检子项ID,关联asset_inspection_item表',
  `sub_item_id` int NULL DEFAULT NULL COMMENT '巡检子项ID,关联asset_inspection_item表',
  `sub_item_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡检子项名称(冗余字段)',
  `inspection_result` tinyint(1) NOT NULL COMMENT '巡检结果:1-正常、0-异常',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_inspection_record_id`(`inspection_record_id`) USING BTREE,
  INDEX `idx_inspection_item_id`(`inspection_item_id`) USING BTREE,
  INDEX `idx_sub_item_id`(`sub_item_id`) USING BTREE,
  INDEX `idx_inspection_result`(`inspection_result`) USING BTREE
  INDEX `idx_inspection_record_id`(`inspection_record_id` ASC) USING BTREE,
  INDEX `idx_inspection_item_id`(`inspection_item_id` ASC) USING BTREE,
  INDEX `idx_sub_item_id`(`sub_item_id` ASC) USING BTREE,
  INDEX `idx_inspection_result`(`inspection_result` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '巡检明细表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -163,21 +163,21 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_house_inspection_item`;
CREATE TABLE `asset_house_inspection_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `item_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡检项名称',
  `parent_id` int(0) NULL DEFAULT 0 COMMENT '父级ID,0表示一级巡检项',
  `level` tinyint(0) NULL DEFAULT 1 COMMENT '层级:1-一级巡检项,2-二级巡检子项',
  `status` tinyint(0) NULL DEFAULT 1 COMMENT '状态:1-启用,2-停用',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `parent_id` int NULL DEFAULT 0 COMMENT '父级ID,0表示一级巡检项',
  `level` tinyint NULL DEFAULT 1 COMMENT '层级:1-一级巡检项,2-二级巡检子项',
  `status` tinyint NULL DEFAULT 1 COMMENT '状态:1-启用,2-停用',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_parent_id`(`parent_id`) USING BTREE,
  INDEX `idx_level`(`level`) USING BTREE,
  INDEX `idx_status`(`status`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '房屋巡检项维护表' ROW_FORMAT = Dynamic;
  INDEX `idx_parent_id`(`parent_id` ASC) USING BTREE,
  INDEX `idx_level`(`level` ASC) USING BTREE,
  INDEX `idx_status`(`status` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '房屋巡检项维护表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_house_inspection_item
@@ -199,8 +199,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_house_inspection_record`;
CREATE TABLE `asset_house_inspection_record`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `asset_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产编号(冗余字段)',
  `asset_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产名称(冗余字段)',
  `room_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '房间号',
@@ -209,15 +209,15 @@
  `water_electronic_gas_close_status` tinyint(1) NULL DEFAULT 1 COMMENT '水电气关闭情况:1-正常、0-异常',
  `inner_status` tinyint(1) NULL DEFAULT 1 COMMENT '内部情况:1-正常、0-异常',
  `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '巡检备注',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_asset_main_id`(`asset_main_id`) USING BTREE,
  INDEX `idx_asset_code`(`asset_code`) USING BTREE,
  INDEX `idx_inspection_date`(`inspection_date`) USING BTREE
  INDEX `idx_asset_main_id`(`asset_main_id` ASC) USING BTREE,
  INDEX `idx_asset_code`(`asset_code` ASC) USING BTREE,
  INDEX `idx_inspection_date`(`inspection_date` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '房屋巡检记录表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -229,12 +229,18 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_inventory_record`;
CREATE TABLE `asset_inventory_record`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产ID',
  `warehouse_id` int NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `type` tinyint(1) NULL DEFAULT NULL COMMENT '出入库类型 0-入库,1-出库',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注(记录出入库类型,如资产入库、借用、借用归还、资产变更、领用、盘点、处置等)',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  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 asset_inventory_record
@@ -245,16 +251,16 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_inventory_task`;
CREATE TABLE `asset_inventory_task`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `user_id` int(0) NULL DEFAULT NULL COMMENT '盘点人ID',
  `dept_id` int(0) NOT NULL COMMENT '所属部门ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `user_id` int NULL DEFAULT NULL COMMENT '盘点人ID',
  `dept_id` int NOT NULL COMMENT '所属部门ID',
  `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务名称',
  `execute_date` date NULL DEFAULT NULL COMMENT '盘点日期',
  `status` tinyint(1) NOT NULL COMMENT '盘点状态 0-未开始,1-进行中,2-已完成',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE
@@ -269,16 +275,16 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_inventory_task_item`;
CREATE TABLE `asset_inventory_task_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `user_id` int(0) NULL DEFAULT NULL COMMENT '盘点人ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `user_id` int NULL DEFAULT NULL COMMENT '盘点人ID',
  `result_status` tinyint(1) NOT NULL COMMENT '盘点结果 0-未盘点,1-正常,2-异常',
  `real_dept_id` int(0) NULL DEFAULT NULL COMMENT '实存部门ID',
  `real_user_id` int(0) NULL DEFAULT NULL COMMENT '实存使用人',
  `real_dept_id` int NULL DEFAULT NULL COMMENT '实存部门ID',
  `real_user_id` int NULL DEFAULT NULL COMMENT '实存使用人',
  `exception_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常说明',
  `deal` tinyint(0) NULL DEFAULT NULL COMMENT '处理方式 0-忽略,1-盘亏',
  `deal` tinyint NULL DEFAULT NULL COMMENT '处理方式 0-忽略,1-盘亏',
  PRIMARY KEY (`id`) USING BTREE
) 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 asset_inventory_task_item
@@ -289,26 +295,28 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_main`;
CREATE TABLE `asset_main`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `asset_original_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资产原编码',
  `asset_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产编码(系统生成)',
  `asset_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产名称',
  `specification_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类别ID,关联asset_type表',
  `category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类别',
  `asset_type_id` int NOT NULL COMMENT '资产类别ID,关联asset_type表',
  `asset_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类别名称(冗余字段)',
  `asset_main_type` tinyint(1) NOT NULL COMMENT '资产主类型:0-通用资产,1-房产资产,2-车辆资产',
  `measurement_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '个' COMMENT '计量单位',
  `quantity` decimal(10, 2) NOT NULL DEFAULT 1.00 COMMENT '数量',
  `quantity` int NOT NULL DEFAULT 1 COMMENT '数量',
  `unit_price` decimal(15, 2) NULL DEFAULT NULL COMMENT '单价',
  `total_value` decimal(15, 2) NULL DEFAULT NULL COMMENT '总价值(数量*单价)',
  `useful_life` int(0) NULL DEFAULT NULL COMMENT '使用年限(年)',
  `ownership_dept_id` int(0) NULL DEFAULT NULL COMMENT '权属单位/部门ID',
  `useful_life` int NULL DEFAULT NULL COMMENT '使用年限(年)',
  `ownership_dept_id` int NULL DEFAULT NULL COMMENT '权属单位/部门ID',
  `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '使用人',
  `use_dept_id` int(0) NULL DEFAULT NULL COMMENT '使用部门/位置ID',
  `warehouse_id` int(0) NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `address_type` tinyint(1) NULL DEFAULT NULL COMMENT '位置类型 0-部门,1-仓库,2-录入地址',
  `use_dept_id` int NULL DEFAULT NULL COMMENT '使用部门/位置ID',
  `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称(冗余字段)',
  `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在位置',
  `warehouse_id` int NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `asset_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '正常' COMMENT '资产状态',
  `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注',
  `accounting_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '未入账' COMMENT '入账状态',
@@ -317,21 +325,24 @@
  `accounting_subject` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '会计科目',
  `accounting_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT '入账金额',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个附件使用英文逗号拼接)',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `is_disposed` tinyint(1) NULL DEFAULT 0 COMMENT '是否被处置',
  `is_borrowed` tinyint(1) NULL DEFAULT 0 COMMENT '是否借用未归还',
  `is_in_use` tinyint(1) NULL DEFAULT 0 COMMENT '是否被领用',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_code`(`asset_code`) USING BTREE,
  INDEX `idx_asset_type_id`(`asset_type_id`) USING BTREE,
  INDEX `idx_warehouse_id`(`warehouse_id`) USING BTREE,
  INDEX `idx_asset_name`(`asset_name`) USING BTREE,
  INDEX `idx_user_name`(`user_name`) USING BTREE,
  INDEX `idx_asset_status`(`asset_status`) USING BTREE,
  INDEX `idx_accounting_status`(`accounting_status`) USING BTREE,
  INDEX `idx_asset_main_type`(`asset_main_type`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产主表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `uk_asset_code`(`asset_code` ASC) USING BTREE,
  INDEX `idx_asset_type_id`(`asset_type_id` ASC) USING BTREE,
  INDEX `idx_warehouse_id`(`warehouse_id` ASC) USING BTREE,
  INDEX `idx_asset_name`(`asset_name` ASC) USING BTREE,
  INDEX `idx_user_name`(`user_name` ASC) USING BTREE,
  INDEX `idx_asset_status`(`asset_status` ASC) USING BTREE,
  INDEX `idx_accounting_status`(`accounting_status` ASC) USING BTREE,
  INDEX `idx_asset_main_type`(`asset_main_type` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产主表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_main
@@ -342,8 +353,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_property_ext`;
CREATE TABLE `asset_property_ext`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在区域',
  `design_purpose` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设计用途',
  `building` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '楼栋',
@@ -355,24 +366,24 @@
  `detailed_location` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细位置',
  `provincial_platform_value` decimal(15, 2) NULL DEFAULT NULL COMMENT '省资产平台填报价值',
  `resettlement_situation` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '安置情况',
  `is_mortgaged` tinyint(1) NULL DEFAULT 0 COMMENT '是否抵押:0-否,1-是',
  `is_mortgaged` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否抵押:是,否',
  `tenant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '承租方',
  `rental_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT '租金',
  `lease_start_date` date NULL DEFAULT NULL COMMENT '租赁期限起',
  `lease_end_date` date NULL DEFAULT NULL COMMENT '租赁期限止',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id`) USING BTREE,
  INDEX `idx_region`(`region`) USING BTREE,
  INDEX `idx_certificate_number`(`certificate_number`) USING BTREE,
  INDEX `idx_building`(`building`) USING BTREE,
  INDEX `idx_tenant_name`(`tenant_name`) USING BTREE,
  INDEX `idx_lease_dates`(`lease_start_date`, `lease_end_date`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '房产资产扩展表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id` ASC) USING BTREE,
  INDEX `idx_region`(`region` ASC) USING BTREE,
  INDEX `idx_certificate_number`(`certificate_number` ASC) USING BTREE,
  INDEX `idx_building`(`building` ASC) USING BTREE,
  INDEX `idx_tenant_name`(`tenant_name` ASC) USING BTREE,
  INDEX `idx_lease_dates`(`lease_start_date` ASC, `lease_end_date` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '房产资产扩展表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_property_ext
@@ -383,26 +394,26 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_repair_record`;
CREATE TABLE `asset_repair_record`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_request_id` int(0) NOT NULL COMMENT '保修单ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_request_id` int NOT NULL COMMENT '保修单ID',
  `repair_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报修单号',
  `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `repair_time` datetime(0) NOT NULL COMMENT '维修开始时间',
  `repair_time` datetime NOT NULL COMMENT '维修开始时间',
  `repair_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修人',
  `asset_type_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修资产类型ID',
  `repair_remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修备注',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个附件使用英文逗号拼接)',
  `repair_status` tinyint(1) NULL DEFAULT 0 COMMENT '报修状态:0-维修中,1-无需维修,2-维修完成',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_repair_no`(`repair_no`) USING BTREE,
  INDEX `idx_report_time`(`repair_time`) USING BTREE,
  INDEX `idx_repair_status`(`repair_status`) USING BTREE,
  INDEX `idx_repair_asset_type_id`(`asset_type_id`) USING BTREE
  UNIQUE INDEX `uk_repair_no`(`repair_no` ASC) USING BTREE,
  INDEX `idx_report_time`(`repair_time` ASC) USING BTREE,
  INDEX `idx_repair_status`(`repair_status` ASC) USING BTREE,
  INDEX `idx_repair_asset_type_id`(`asset_type_id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产维修主表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -414,9 +425,9 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_repair_record_item`;
CREATE TABLE `asset_repair_record_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_record_id` int(0) NOT NULL COMMENT '报修申请ID,关联asset_repair_request表',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_record_id` int NOT NULL COMMENT '报修申请ID,关联asset_repair_request表',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报修资产关系表' ROW_FORMAT = Dynamic;
@@ -429,29 +440,29 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_repair_request`;
CREATE TABLE `asset_repair_request`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报修单号',
  `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `reporter_id` int(0) NOT NULL COMMENT '报修人ID',
  `report_time` datetime(0) NOT NULL COMMENT '报修时间',
  `reporter_id` int NOT NULL COMMENT '报修人ID',
  `report_time` datetime NOT NULL COMMENT '报修时间',
  `asset_type_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报修资产类型ID',
  `urgency_level` tinyint(1) NOT NULL COMMENT '紧急程度:0-高、1-中、2-低',
  `expected_repair_time` datetime(0) NULL DEFAULT NULL COMMENT '期望维修时间',
  `expected_repair_time` datetime NULL DEFAULT NULL COMMENT '期望维修时间',
  `repair_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报修内容',
  `repair_remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报修备注',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个附件使用英文逗号拼接)',
  `repair_status` tinyint(1) NULL DEFAULT 0 COMMENT '报修状态:0-未处理,1-已处理',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_repair_no`(`repair_no`) USING BTREE,
  INDEX `idx_report_time`(`report_time`) USING BTREE,
  INDEX `idx_repair_status`(`repair_status`) USING BTREE,
  INDEX `idx_urgency_level`(`urgency_level`) USING BTREE,
  INDEX `idx_repair_asset_type_id`(`asset_type_id`) USING BTREE
  UNIQUE INDEX `uk_repair_no`(`repair_no` ASC) USING BTREE,
  INDEX `idx_report_time`(`report_time` ASC) USING BTREE,
  INDEX `idx_repair_status`(`repair_status` ASC) USING BTREE,
  INDEX `idx_urgency_level`(`urgency_level` ASC) USING BTREE,
  INDEX `idx_repair_asset_type_id`(`asset_type_id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产报修主表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -463,9 +474,9 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_repair_request_item`;
CREATE TABLE `asset_repair_request_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_request_id` int(0) NOT NULL COMMENT '报修申请ID,关联asset_repair_request表',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `repair_request_id` int NOT NULL COMMENT '报修申请ID,关联asset_repair_request表',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报修资产关系表' ROW_FORMAT = Dynamic;
@@ -478,45 +489,59 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_type`;
CREATE TABLE `asset_type`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产类型名称',
  `type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产简写',
  `parent_id` int(0) NULL DEFAULT 0 COMMENT '父级ID,0表示一级分类',
  `level` tinyint(0) NULL DEFAULT 1 COMMENT '层级:1-一级分类,2-二级分类',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `parent_id` int NULL DEFAULT 0 COMMENT '父级ID,0表示一级分类',
  `level` tinyint NULL DEFAULT 1 COMMENT '层级:1-一级分类,2-二级分类',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_type_code`(`type_code`) USING BTREE,
  INDEX `idx_parent_id`(`parent_id`) USING BTREE,
  INDEX `idx_level`(`level`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产类型表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `uk_type_code`(`type_code` ASC) USING BTREE,
  INDEX `idx_parent_id`(`parent_id` ASC) USING BTREE,
  INDEX `idx_level`(`level` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产类型表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_type
-- ----------------------------
INSERT INTO `asset_type` VALUES (1, '无形资产', 'XN', 0, 1, '2025-09-12 13:58:27', NULL, '2025-09-12 13:58:27', NULL, 0);
INSERT INTO `asset_type` VALUES (2, '广告无形资产', 'AD', 1, 2, '2025-09-12 13:59:28', NULL, '2025-09-12 13:59:28', NULL, 0);
INSERT INTO `asset_type` VALUES (7, '固定资产', 'GD', 0, 1, '2025-09-19 11:43:02', 'admin', '2025-09-19 11:43:02', NULL, 0);
INSERT INTO `asset_type` VALUES (8, '不动产', 'FC', 7, 2, '2025-09-19 11:43:22', 'admin', '2025-09-19 11:43:22', NULL, 0);
INSERT INTO `asset_type` VALUES (9, '公务车辆', 'FE', 7, 2, '2025-09-19 11:43:34', 'admin', '2025-09-19 11:43:34', NULL, 0);
INSERT INTO `asset_type` VALUES (10, '土地', 'TD', 7, 2, '2025-09-19 11:43:45', 'admin', '2025-09-19 11:43:45', NULL, 0);
INSERT INTO `asset_type` VALUES (11, '清洁车辆', 'QC', 7, 2, '2025-09-19 11:43:57', 'admin', '2025-09-19 11:43:57', NULL, 0);
INSERT INTO `asset_type` VALUES (12, '智慧设备', 'ZS', 0, 1, '2025-09-19 11:44:11', 'admin', '2025-09-19 11:44:11', NULL, 0);
INSERT INTO `asset_type` VALUES (13, '摄像头', 'JK', 12, 2, '2025-09-19 11:44:23', 'admin', '2025-09-19 11:44:23', NULL, 0);
INSERT INTO `asset_type` VALUES (14, '门磁', 'AA', 12, 2, '2025-09-19 11:44:34', 'admin', '2025-09-19 11:44:34', NULL, 0);
INSERT INTO `asset_type` VALUES (15, '扬尘器', 'YC', 12, 2, '2025-09-19 11:44:52', 'admin', '2025-09-19 11:44:52', NULL, 0);
INSERT INTO `asset_type` VALUES (16, '扫码枪', 'BB', 12, 2, '2025-09-19 11:45:01', 'admin', '2025-09-19 11:45:01', NULL, 0);
INSERT INTO `asset_type` VALUES (17, '设备设施', 'SS', 0, 1, '2025-09-19 11:46:02', 'admin', '2025-09-19 11:46:02', NULL, 0);
INSERT INTO `asset_type` VALUES (18, '垃圾桶', 'LT', 17, 2, '2025-09-19 11:46:14', 'admin', '2025-09-19 11:46:14', NULL, 0);
INSERT INTO `asset_type` VALUES (19, '条码打印机', 'BD', 12, 2, '2025-09-19 11:56:15', 'admin', '2025-09-19 11:56:15', NULL, 0);
INSERT INTO `asset_type` VALUES (20, '条码打印机22', 'BD22', 12, 2, '2025-09-19 11:56:15', 'admin', '2025-09-23 16:22:09', NULL, 0);
-- ----------------------------
-- Table structure for asset_use_record
-- ----------------------------
DROP TABLE IF EXISTS `asset_use_record`;
CREATE TABLE `asset_use_record`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NULL DEFAULT NULL COMMENT '资产ID',
  `status` tinyint(0) NULL DEFAULT NULL COMMENT '使用状态',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NULL DEFAULT NULL COMMENT '资产ID',
  `status` tinyint NULL DEFAULT NULL COMMENT '使用状态',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '使用人',
  `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
  `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间',
  `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间',
  `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间',
  `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '金额',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `attachment_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件(多个附件使用英文逗号拼接)',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE
@@ -531,8 +556,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_vehicle_ext`;
CREATE TABLE `asset_vehicle_ext`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int(0) NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `asset_main_id` int NOT NULL COMMENT '资产主表ID,关联asset_main表',
  `license_plate` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌号',
  `vin_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车辆识别代码',
  `engine_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发动机号',
@@ -541,17 +566,17 @@
  `origin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产地',
  `acquisition_date` date NULL DEFAULT NULL COMMENT '取得日期',
  `property_right_form` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产权形式',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id`) USING BTREE,
  UNIQUE INDEX `uk_license_plate`(`license_plate`) USING BTREE,
  INDEX `idx_engine_number`(`engine_number`) USING BTREE,
  INDEX `idx_vin_code`(`vin_code`) USING BTREE,
  INDEX `idx_staffing_situation`(`staffing_situation`) USING BTREE
  UNIQUE INDEX `uk_asset_main_id`(`asset_main_id` ASC) USING BTREE,
  UNIQUE INDEX `uk_license_plate`(`license_plate` ASC) USING BTREE,
  INDEX `idx_engine_number`(`engine_number` ASC) USING BTREE,
  INDEX `idx_vin_code`(`vin_code` ASC) USING BTREE,
  INDEX `idx_staffing_situation`(`staffing_situation` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '车辆资产扩展表' ROW_FORMAT = Dynamic;
-- ----------------------------
@@ -563,33 +588,34 @@
-- ----------------------------
DROP TABLE IF EXISTS `asset_warehouse`;
CREATE TABLE `asset_warehouse`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库名称',
  `dept_id` int(0) NULL DEFAULT NULL COMMENT '权属部门ID',
  `dept_id` int NULL DEFAULT NULL COMMENT '权属部门ID',
  `area` decimal(10, 2) NULL DEFAULT NULL COMMENT '面积(平方米)',
  `location` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置',
  `manager_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '负责人姓名',
  `manager_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系电话',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_dept_id`(`dept_id`) USING BTREE,
  INDEX `idx_manager_name`(`manager_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库信息表' ROW_FORMAT = Dynamic;
  INDEX `idx_dept_id`(`dept_id` ASC) USING BTREE,
  INDEX `idx_manager_name`(`manager_name` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库信息表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of asset_warehouse
-- ----------------------------
INSERT INTO `asset_warehouse` VALUES (1, '新增仓库', 12, 10.00, '成都', 'HC', '15708179461', '2025-09-17 16:28:37', 'admin', '2025-09-17 16:28:37', NULL, 0);
-- ----------------------------
-- Table structure for gen_table
-- ----------------------------
DROP TABLE IF EXISTS `gen_table`;
CREATE TABLE `gen_table`  (
  `table_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表名称',
  `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表描述',
  `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名',
@@ -605,12 +631,12 @@
  `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
  `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其它生成选项',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`table_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of gen_table
@@ -634,8 +660,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `gen_table_column`;
CREATE TABLE `gen_table_column`  (
  `column_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_id` bigint(0) NULL DEFAULT NULL COMMENT '归属表编号',
  `column_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_id` bigint NULL DEFAULT NULL COMMENT '归属表编号',
  `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列名称',
  `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列描述',
  `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列类型',
@@ -651,13 +677,13 @@
  `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
  `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
  `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  `sort` int(0) NULL DEFAULT NULL COMMENT '排序',
  `sort` int NULL DEFAULT NULL COMMENT '排序',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`column_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 123 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 124 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of gen_table_column
@@ -791,39 +817,56 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval`;
CREATE TABLE `oa_approval`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批名称',
  `approval_category` tinyint(1) NULL DEFAULT NULL COMMENT '审批类型 1-请假申请,2-外出申请,3-出差申请,4-销假申请,5-采购申请,6-资产入库,7-物品领用,8-借用归还,9-资产处置,10-资产表更,11-报销申请,12-款项申请,13-进度款支付,14-内部联系单,15-广告制作申请',
  `approval_category` tinyint(1) NULL DEFAULT NULL COMMENT '审批类型 1-请假申请,2-外出申请,3-出差申请,4-销假申请,5-采购申请,6-资产入库,7-物品领用,8-物品借用,9-借用归还,10-资产处置,11-资产表更,12-报销申请,13-款项申请,14-合同文件,15-进度款支付,16-内部联系单,17-广告制作申请',
  `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '当前状态 0-禁用,1-启用',
  `dept_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '-1' COMMENT '使用部门(多个部门使用逗号拼接,所有部门值为-1)',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval
-- ----------------------------
INSERT INTO `oa_approval` VALUES (1, '请假申请', 1, 1, '-1', '2025-09-17 09:52:36', NULL, '2025-09-18 09:08:51', NULL, 0);
INSERT INTO `oa_approval` VALUES (2, '外出申请', 2, 1, '-1', '2025-09-17 09:52:39', NULL, '2025-09-18 09:08:52', NULL, 0);
INSERT INTO `oa_approval` VALUES (3, '出差申请', 3, 1, '-1', '2025-09-17 09:52:39', NULL, '2025-09-18 09:08:54', NULL, 0);
INSERT INTO `oa_approval` VALUES (4, '销假申请', 4, 1, '-1', '2025-09-17 09:52:40', NULL, '2025-09-18 09:08:54', NULL, 0);
INSERT INTO `oa_approval` VALUES (5, '采购申请', 5, 1, '-1', '2025-09-17 09:52:40', NULL, '2025-09-18 09:08:55', NULL, 0);
INSERT INTO `oa_approval` VALUES (6, '资产入库', 6, 1, '-1', '2025-09-17 09:52:40', NULL, '2025-09-18 09:08:57', NULL, 0);
INSERT INTO `oa_approval` VALUES (7, '物品领用', 7, 1, '-1', '2025-09-17 09:52:41', NULL, '2025-09-18 09:08:58', NULL, 0);
INSERT INTO `oa_approval` VALUES (8, '物品借用', 8, 1, '-1', '2025-09-17 09:53:06', NULL, '2025-09-18 09:08:59', NULL, 0);
INSERT INTO `oa_approval` VALUES (9, '借用归还', 9, 1, '-1', '2025-09-17 09:53:07', NULL, '2025-09-18 09:09:03', NULL, 0);
INSERT INTO `oa_approval` VALUES (10, '资产处置', 10, 1, '-1', '2025-09-17 09:53:07', NULL, '2025-09-18 09:09:06', NULL, 0);
INSERT INTO `oa_approval` VALUES (11, '资产变更', 11, 1, '-1', '2025-09-17 09:53:08', NULL, '2025-09-18 09:09:07', NULL, 0);
INSERT INTO `oa_approval` VALUES (12, '报销申请', 12, 1, '-1', '2025-09-17 09:53:08', NULL, '2025-09-18 09:09:08', NULL, 0);
INSERT INTO `oa_approval` VALUES (13, '款项申请', 13, 1, '-1', '2025-09-17 09:53:09', NULL, '2025-09-18 09:09:09', NULL, 0);
INSERT INTO `oa_approval` VALUES (14, '合同文件', 14, 1, '-1', '2025-09-17 09:53:09', NULL, '2025-09-18 09:09:10', NULL, 0);
INSERT INTO `oa_approval` VALUES (15, '进度款支付', 15, 1, '-1', '2025-09-17 09:53:10', NULL, '2025-09-18 09:09:11', NULL, 0);
INSERT INTO `oa_approval` VALUES (16, '内部联系单', 16, 1, '-1', '2025-09-17 09:53:10', NULL, '2025-09-18 09:09:13', NULL, 0);
INSERT INTO `oa_approval` VALUES (17, '广告制作申请', 17, 1, '-1', '2025-09-17 09:53:12', NULL, '2025-09-18 09:09:14', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_application_advertisement
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_advertisement`;
CREATE TABLE `oa_approval_application_advertisement`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容',
  `number` int(0) NOT NULL COMMENT '数量',
  `number` int NOT NULL COMMENT '数量',
  `total_amount` decimal(10, 2) NOT NULL COMMENT '总金额',
  `spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
  `status` tinyint(1) NULL DEFAULT NULL COMMENT '处理状态 0-待处理 ,1-已处理',
  `status` tinyint(1) NULL DEFAULT 0 COMMENT '处理状态 0-待处理 ,1-已处理',
  `order_taker` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接单人员',
  `file_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '广告图(多个使用英文逗号拼接)',
  `handle_time` datetime(0) NULL DEFAULT NULL COMMENT '处理时间',
  `handle_time` datetime NULL DEFAULT NULL COMMENT '处理时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录广告制作申请明细表' ROW_FORMAT = Dynamic;
@@ -836,16 +879,17 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_asset`;
CREATE TABLE `oa_approval_application_asset`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类型',
  `asset_type_id` int NOT NULL COMMENT '资产类型',
  `operate_time` date NULL DEFAULT NULL COMMENT '领用/借用日期',
  `expect_return_date` date NULL DEFAULT NULL COMMENT '预计退还日期',
  `type` tinyint(1) NULL DEFAULT NULL COMMENT '操作类型 0-领用,1-借用,2-归还',
  `borrow_application_id` int(0) NULL DEFAULT NULL COMMENT '借用审批ID,类型为归还时使用。',
  `borrow_application_id` int NULL DEFAULT NULL COMMENT '借用审批ID,类型为归还时使用。',
  `return_status` tinyint(1) NULL DEFAULT NULL COMMENT '归还状态 0-待归还,1-部分归还,2-全部归还',
  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 oa_approval_application_asset
@@ -856,11 +900,11 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_asset_item`;
CREATE TABLE `oa_approval_application_asset_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `asset_main_id` int(0) NOT NULL COMMENT '资产ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `asset_main_id` int NOT NULL COMMENT '资产ID',
  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 oa_approval_application_asset_item
@@ -871,33 +915,36 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_attendance`;
CREATE TABLE `oa_approval_application_attendance`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `start_time` datetime(0) NOT NULL COMMENT '开始请假/外出/出差/销假时间',
  `end_time` datetime(0) NOT NULL COMMENT '结束请假/外出/出差/销假时间',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `start_time` datetime NOT NULL COMMENT '开始请假/外出/出差/销假时间',
  `end_time` datetime NOT NULL COMMENT '结束请假/外出/出差/销假时间',
  `duration` double NOT NULL COMMENT '请假/外出/出差/销假时长(天)',
  `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '外出/出差地点',
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出差项目',
  `leave_approval_application_id` int(0) NULL DEFAULT NULL COMMENT '请假审批申请记录ID,销假申请使用',
  `leave_approval_application_id` int NULL DEFAULT NULL COMMENT '请假审批申请记录ID,销假申请使用',
  `is_leave` tinyint NULL DEFAULT 0 COMMENT '是否是请假申请 0否1是',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录请假/外出/出差/销假申请明细表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录请假/外出/出差/销假申请明细表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_attendance
-- ----------------------------
INSERT INTO `oa_approval_application_attendance` VALUES (6, 20, '2025-09-23 15:37:44', '2025-09-24 15:37:48', 1, '家', '玩牌', NULL, 0);
INSERT INTO `oa_approval_application_attendance` VALUES (7, 21, '2025-09-25 15:38:57', '2025-09-26 15:39:01', 1, NULL, NULL, NULL, 1);
-- ----------------------------
-- Table structure for oa_approval_application_change
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_change`;
CREATE TABLE `oa_approval_application_change`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类型',
  `asset_type_id` int NOT NULL COMMENT '资产类型',
  `change_time` date NULL DEFAULT NULL COMMENT '变更日期',
  `ownership_dept_id` int(0) NULL DEFAULT NULL COMMENT '权属',
  `warehouse_id` int(0) NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `ownership_dept_id` int NULL DEFAULT NULL COMMENT '权属',
  `warehouse_id` int NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '存放地点',
  `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '使用人',
  PRIMARY KEY (`id`) USING BTREE
@@ -912,8 +959,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_contact`;
CREATE TABLE `oa_approval_application_contact`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '详细说明',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录内部联单明细表' ROW_FORMAT = Dynamic;
@@ -927,8 +974,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_contract`;
CREATE TABLE `oa_approval_application_contract`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `contract_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '合同文件地址',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录合同文件明细表' ROW_FORMAT = Dynamic;
@@ -942,15 +989,15 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_dispose`;
CREATE TABLE `oa_approval_application_dispose`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类型',
  `asset_type_id` int NOT NULL COMMENT '资产类型',
  `dispose_time` date NULL DEFAULT NULL COMMENT '处置日期',
  `dispose_type` tinyint(1) NULL DEFAULT NULL COMMENT '处置方式 0-报废,1-报损,2-捐赠',
  `dispose_total_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '处置总金额(元)',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB 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 oa_approval_application_dispose
@@ -961,8 +1008,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_money`;
CREATE TABLE `oa_approval_application_money`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目名称',
  `apply_amount` decimal(10, 2) NOT NULL COMMENT '申请金额',
  `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请说明',
@@ -971,20 +1018,21 @@
  `payee_contact` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '收款方联系方式',
  `payee_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收款方账户',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录款项申请明细表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录款项申请明细表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_money
-- ----------------------------
INSERT INTO `oa_approval_application_money` VALUES (1, 23, '玩牌', 5000.00, '申请5000去打牌', '公司', '周帅', '19983174515', '111111');
-- ----------------------------
-- Table structure for oa_approval_application_payment
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_payment`;
CREATE TABLE `oa_approval_application_payment`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `project_id` int(0) NULL DEFAULT NULL COMMENT '关联项目ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `project_id` int NULL DEFAULT NULL COMMENT '关联项目ID',
  `contract_amount` decimal(10, 2) NOT NULL COMMENT '合同金额',
  `apply_amount` decimal(10, 2) NOT NULL COMMENT '申请金额',
  PRIMARY KEY (`id`) USING BTREE
@@ -999,61 +1047,67 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_purchase`;
CREATE TABLE `oa_approval_application_purchase`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `asset_type_id` int(0) NULL DEFAULT NULL COMMENT '资产类型',
  `asset_type_id` int NULL DEFAULT NULL COMMENT '资产类型',
  `total_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '采购总金额',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB 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 oa_approval_application_purchase
-- ----------------------------
INSERT INTO `oa_approval_application_purchase` VALUES (1, 5, '新增采购', 2, 3.00);
INSERT INTO `oa_approval_application_purchase` VALUES (2, 6, '新增采购', 2, 0.00);
-- ----------------------------
-- Table structure for oa_approval_application_purchase_item
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_purchase_item`;
CREATE TABLE `oa_approval_application_purchase_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '采购申请明细id',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '采购申请明细id',
  `asset_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产名称',
  `asset_type_id` int(0) NOT NULL COMMENT '实物分类',
  `asset_type_id` int NOT NULL COMMENT '实物分类',
  `spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `quantity` int(0) NULL DEFAULT NULL COMMENT '数量',
  `quantity` int NULL DEFAULT NULL COMMENT '数量',
  `price` decimal(10, 2) NULL DEFAULT NULL COMMENT '单价(元)',
  `total_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '总金额(元)',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB 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 oa_approval_application_purchase_item
-- ----------------------------
INSERT INTO `oa_approval_application_purchase_item` VALUES (1, 5, '资产名称', 15, '规格型号', '计量单位', 1, 3.00, 3.00);
INSERT INTO `oa_approval_application_purchase_item` VALUES (2, 6, '1', 9, '2', '3', 1, 0.00, 0.00);
-- ----------------------------
-- Table structure for oa_approval_application_reimbursement
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_reimbursement`;
CREATE TABLE `oa_approval_application_reimbursement`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `type` tinyint(1) NOT NULL COMMENT '报销类型 0-差旅招待交通费,1-企业日常采购,2-房租水电日常,3-聚餐团建,4-其他',
  `reimbursement_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '总金额',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录报销申请明细' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录报销申请明细' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_reimbursement
-- ----------------------------
INSERT INTO `oa_approval_application_reimbursement` VALUES (1, 22, 3, 0.00);
-- ----------------------------
-- Table structure for oa_approval_application_reimbursement_item
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_reimbursement_item`;
CREATE TABLE `oa_approval_application_reimbursement_item`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int(0) NOT NULL COMMENT '报销申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT ' 主键',
  `approval_application_id` int NOT NULL COMMENT '报销申请记录ID',
  `fee_type` tinyint(1) NOT NULL COMMENT '报销类型 0-飞机票,1-火车票,2-的士费,3-住宿费,4-餐饮费,5-礼品费,6-活动费,7-通讯费,8-补助,9-办公费,10-采购费,11-水电费,12-修理费,13-养路费,14-燃料费,15-其他',
  `amount` decimal(10, 2) NOT NULL COMMENT '费用金额',
  `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '费用说明',
@@ -1070,63 +1124,204 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_storage`;
CREATE TABLE `oa_approval_application_storage`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事项标题',
  `asset_type_id` int(0) NOT NULL COMMENT '资产类型',
  `asset_type_id` int NOT NULL COMMENT '资产类型',
  `storage_type` tinyint(1) NOT NULL COMMENT '入库类型 0-正常入库',
  `storage_time` date NULL DEFAULT NULL COMMENT '入库日期',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产入库申请明细表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产入库申请明细表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_storage
-- ----------------------------
INSERT INTO `oa_approval_application_storage` VALUES (1, 9, '事项标题', 9, 0, '2025-09-22');
INSERT INTO `oa_approval_application_storage` VALUES (2, 10, '事项标题', 9, 0, '2025-09-22');
INSERT INTO `oa_approval_application_storage` VALUES (3, 11, '通用', 2, 0, '2025-09-23');
INSERT INTO `oa_approval_application_storage` VALUES (4, 12, '通用类型', 2, 0, '2025-09-23');
INSERT INTO `oa_approval_application_storage` VALUES (5, 13, '车辆类型', 9, 0, '2025-09-24');
INSERT INTO `oa_approval_application_storage` VALUES (6, 14, '房产类型', 8, 0, '2025-09-25');
-- ----------------------------
-- Table structure for oa_approval_application_storage_asset
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_storage_asset`;
CREATE TABLE `oa_approval_application_storage_asset`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `asset_original_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资产原编码',
  `asset_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资产名称',
  `specification_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类别',
  `asset_type_id` int NOT NULL COMMENT '资产类别ID,关联asset_type表',
  `asset_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类别名称(冗余字段)',
  `asset_main_type` tinyint(1) NOT NULL COMMENT '资产主类型:0-通用资产,1-房产资产,2-车辆资产',
  `measurement_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '个' COMMENT '计量单位',
  `quantity` decimal(10, 2) NOT NULL DEFAULT 1.00 COMMENT '数量',
  `unit_price` decimal(15, 2) NULL DEFAULT NULL COMMENT '单价',
  `total_value` decimal(15, 2) NULL DEFAULT NULL COMMENT '总价值(数量*单价)',
  `useful_life` int NULL DEFAULT NULL COMMENT '使用年限(年)',
  `ownership_dept_id` int NULL DEFAULT NULL COMMENT '权属单位/部门ID',
  `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '使用人',
  `address_type` tinyint(1) NULL DEFAULT NULL COMMENT '位置类型 0-部门,1-仓库,2-录入地址',
  `use_dept_id` int NULL DEFAULT NULL COMMENT '使用部门/位置ID',
  `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称(冗余字段)',
  `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在位置',
  `warehouse_id` int NULL DEFAULT NULL COMMENT '仓库ID,关联warehouse表',
  `asset_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '正常' COMMENT '资产状态',
  `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注',
  `accounting_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '未入账' COMMENT '入账状态',
  `accounting_date` date NULL DEFAULT NULL COMMENT '入账时间',
  `accounting_voucher_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '会计凭证号',
  `accounting_subject` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '会计科目',
  `accounting_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT '入账金额',
  `attachment_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '附件URL列表(多个附件使用英文逗号拼接)',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_asset_type_id`(`asset_type_id` ASC) USING BTREE,
  INDEX `idx_warehouse_id`(`warehouse_id` ASC) USING BTREE,
  INDEX `idx_asset_name`(`asset_name` ASC) USING BTREE,
  INDEX `idx_user_name`(`user_name` ASC) USING BTREE,
  INDEX `idx_asset_status`(`asset_status` ASC) USING BTREE,
  INDEX `idx_accounting_status`(`accounting_status` ASC) USING BTREE,
  INDEX `idx_asset_main_type`(`asset_main_type` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产入库申请主表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_storage_asset
-- ----------------------------
INSERT INTO `oa_approval_application_storage_asset` VALUES (4, 12, 'TY.001', 'TY资产名称', 'TY.XH', 'TY.办公用品', 2, NULL, 0, 'TY.个', 1.00, 10.00, NULL, 5, 15, 'HC', 0, 15, NULL, NULL, NULL, '待完成', NULL, '未入账', '2025-09-23', 'TY.999', '科目三', 10.00, NULL, '2025-09-23 10:47:28', NULL, '2025-09-23 10:47:28', NULL, 0);
INSERT INTO `oa_approval_application_storage_asset` VALUES (5, 13, 'CL.001', 'CL.车辆资产', 'CL.99', '轿车', 9, NULL, 2, 'CL.辆', 1.00, 100000.00, NULL, 0, 15, 'HC', 1, NULL, '新增仓库', NULL, 1, '待完成', NULL, '已入账', '2025-09-23', 'CL.005', '科目一', 100000.00, NULL, '2025-09-23 10:54:23', NULL, '2025-09-23 10:54:23', NULL, 0);
INSERT INTO `oa_approval_application_storage_asset` VALUES (6, 14, 'FC.888', 'FC.房产资产', 'FC.栋', '商品房', 8, NULL, 1, 'FC.栋', 1.00, 3000000.00, NULL, NULL, 15, 'HC', 2, NULL, NULL, '天府新谷', NULL, '已完成', NULL, '待入账', '2025-09-25', 'FC.64654313', 'FC.科目二', 3000000.00, NULL, '2025-09-23 11:37:35', NULL, '2025-09-23 11:37:35', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_application_storage_asset_property_ext
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_storage_asset_property_ext`;
CREATE TABLE `oa_approval_application_storage_asset_property_ext`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `storage_asset_id` int NOT NULL COMMENT '资产入库申请主表ID,关联oa_approval_application_storage_asset表',
  `region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在区域',
  `design_purpose` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设计用途',
  `building` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '楼栋',
  `room_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '房间号',
  `construction_area` decimal(10, 2) NULL DEFAULT NULL COMMENT '建筑面积(平方米)',
  `structure_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结构',
  `certificate_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权证编号',
  `completion_date` date NULL DEFAULT NULL COMMENT '建成年月',
  `detailed_location` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细位置',
  `provincial_platform_value` decimal(15, 2) NULL DEFAULT NULL COMMENT '省资产平台填报价值',
  `resettlement_situation` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '安置情况',
  `is_mortgaged` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否抵押:是,否',
  `tenant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '承租方',
  `rental_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT '租金',
  `lease_start_date` date NULL DEFAULT NULL COMMENT '租赁期限起',
  `lease_end_date` date NULL DEFAULT NULL COMMENT '租赁期限止',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_main_id`(`storage_asset_id` ASC) USING BTREE,
  INDEX `idx_region`(`region` ASC) USING BTREE,
  INDEX `idx_certificate_number`(`certificate_number` ASC) USING BTREE,
  INDEX `idx_building`(`building` ASC) USING BTREE,
  INDEX `idx_tenant_name`(`tenant_name` ASC) USING BTREE,
  INDEX `idx_lease_dates`(`lease_start_date` ASC, `lease_end_date` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产入库申请房产资产扩展表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_storage_asset_property_ext
-- ----------------------------
INSERT INTO `oa_approval_application_storage_asset_property_ext` VALUES (1, 6, '武侯区', '公租房', '1-1', '1304', 85.00, '二室一厅一厨一卫', 'FC.SAGFSDFG324343', '2025-09-25', NULL, 4000000.00, '未安置', '0', 'HC', 1300.00, '2024-09-01', '2026-09-06', '2025-09-23 11:37:35', NULL, '2025-09-23 11:37:35', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_application_storage_asset_vehicle_ext
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_application_storage_asset_vehicle_ext`;
CREATE TABLE `oa_approval_application_storage_asset_vehicle_ext`  (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `storage_asset_id` int NOT NULL COMMENT '资产入库申请主表ID,关联oa_approval_application_storage_asset表',
  `license_plate` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌号',
  `vin_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车辆识别代码',
  `engine_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发动机号',
  `displacement` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '排量',
  `staffing_situation` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编制情况',
  `origin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产地',
  `acquisition_date` date NULL DEFAULT NULL COMMENT '取得日期',
  `property_right_form` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产权形式',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_asset_main_id`(`storage_asset_id` ASC) USING BTREE,
  UNIQUE INDEX `uk_license_plate`(`license_plate` ASC) USING BTREE,
  INDEX `idx_engine_number`(`engine_number` ASC) USING BTREE,
  INDEX `idx_vin_code`(`vin_code` ASC) USING BTREE,
  INDEX `idx_staffing_situation`(`staffing_situation` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产入库申请车辆资产扩展表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_application_storage_asset_vehicle_ext
-- ----------------------------
INSERT INTO `oa_approval_application_storage_asset_vehicle_ext` VALUES (3, 5, '川A88888', 'TADS5645A2F1ADSF', '2564A8D4GA1G3ADSG', '1.5T', '在编', '成都', '2025-09-24', '单位', '2025-09-23 10:54:23', NULL, '2025-09-23 10:54:23', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_applications
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_applications`;
CREATE TABLE `oa_approval_applications`  (
  `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `application_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请单号',
  `approval_id` int(0) NOT NULL COMMENT '审批ID',
  `applicant_user_id` int(0) NOT NULL COMMENT '申请人ID',
  `approval_id` int NOT NULL COMMENT '审批ID',
  `applicant_user_id` int NOT NULL COMMENT '申请人ID',
  `applicant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请人',
  `dept_id` int(0) NULL DEFAULT NULL COMMENT '部门ID',
  `dept_id` int NULL DEFAULT NULL COMMENT '部门ID',
  `dept_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属部门',
  `application_date` date NOT NULL COMMENT '申请日期',
  `application_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '事由/原因/说明',
  `approval_status` tinyint(1) NULL DEFAULT 0 COMMENT '审批状态 0-草稿,1-待审批,2-审批通过,3-审批拒绝 ,4-已撤回',
  `attachment_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '附件地址,多个使用英文逗号拼接',
  `current_flow_node_id` int(0) NULL DEFAULT NULL COMMENT '当前流程id',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `approval_status` tinyint(1) NULL DEFAULT 1 COMMENT '审批状态 0-草稿,1-待审批,2-审批通过,3-审批拒绝 ,4-已撤回',
  `attachment_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件地址,多个使用英文逗号拼接',
  `current_flow_node_id` int NULL DEFAULT NULL COMMENT '当前流程id',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `application_code`(`application_code`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `application_code`(`application_code` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批申请记录表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_applications
-- ----------------------------
INSERT INTO `oa_approval_applications` VALUES (20, 'BusinessTrip-2025092315381428481', 3, 1040, '周帅', 15, '技术部', '2025-09-23', '回家玩玩', 1, NULL, 13, '2025-09-23 15:38:18', NULL, '2025-09-23 15:38:18', NULL, 0);
INSERT INTO `oa_approval_applications` VALUES (21, 'Leave-2025092315391503975', 1, 1040, '周帅', 15, '技术部', '2025-09-23', '三天小长假  25-26', 1, NULL, 1, '2025-09-23 15:39:18', NULL, '2025-09-23 15:39:18', NULL, 0);
INSERT INTO `oa_approval_applications` VALUES (22, 'Reimbursement-2025092315441807757', 12, 1040, '周帅', 15, '技术部', '2025-09-23', NULL, 1, NULL, 67, '2025-09-23 15:44:21', NULL, '2025-09-23 15:44:21', NULL, 0);
INSERT INTO `oa_approval_applications` VALUES (23, 'Money-2025092315455833503', 13, 1040, '周帅', 15, '技术部', '2025-09-23', NULL, 1, NULL, 73, '2025-09-23 15:46:01', NULL, '2025-09-23 15:46:01', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_flow
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_flow`;
CREATE TABLE `oa_approval_flow`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `flow_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程名称',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批流程' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批流程' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_flow
@@ -1143,16 +1338,16 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_flow_audit`;
CREATE TABLE `oa_approval_flow_audit`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int(0) NOT NULL COMMENT '审批申请记录ID',
  `flow_node_id` int(0) NOT NULL COMMENT '审批流程实例ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_application_id` int NOT NULL COMMENT '审批申请记录ID',
  `flow_node_id` int NOT NULL COMMENT '审批流程实例ID',
  `flow_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '审批流程名称',
  `sort_order` int(0) NULL DEFAULT NULL COMMENT '审批顺序',
  `user_id` int(0) NULL DEFAULT NULL COMMENT '审批人ID',
  `sort_order` int NULL DEFAULT NULL COMMENT '审批顺序',
  `user_id` int NULL DEFAULT NULL COMMENT '审批人ID',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批人姓名',
  `sign_pic_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '签字图片地址',
  `approval_status` tinyint(1) NULL DEFAULT NULL COMMENT '审批意见 0-审批不通过,1-审批通过',
  `approval_time` datetime(0) NULL DEFAULT NULL COMMENT '审批时间',
  `approval_time` datetime NULL DEFAULT NULL COMMENT '审批时间',
  `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不通过原因',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批流程节点审核记录表' ROW_FORMAT = Dynamic;
@@ -1166,61 +1361,175 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_flow_node`;
CREATE TABLE `oa_approval_flow_node`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_id` int(0) NOT NULL COMMENT '审批id',
  `approval_flow_id` int(0) NOT NULL COMMENT '审批流程id',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `approval_id` int NOT NULL COMMENT '审批id',
  `approval_flow_id` int NOT NULL COMMENT '审批流程id',
  `flow_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程名称',
  `sort_order` int(0) NOT NULL COMMENT '审批顺序',
  `sort_order` int NOT NULL COMMENT '审批顺序',
  `approval_type` tinyint(1) NOT NULL COMMENT '审批类型 0-上级部门,1-指定部门审批,2-指定人员审批',
  `approval_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批类型上级部门为时为空,指定部门审批存部门id,指定人员审批存人员id,多个id使用英文逗号拼接',
  `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '启用状态 0-禁用 1-启用',
  `sign_flag` tinyint(1) NULL DEFAULT 0 COMMENT '是否需要签名 0-否,1-是',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批流程实例' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 103 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批流程实例' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_flow_node
-- ----------------------------
INSERT INTO `oa_approval_flow_node` VALUES (1, 1, 1, '部门负责人审批', 1, 2, '1', 1, 0, '2025-09-19 09:37:17', NULL, '2025-09-23 15:24:30', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (2, 1, 2, '风险合规部审批', 2, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (3, 1, 3, '财务融资部审批', 3, 0, NULL, 1, 0, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (4, 1, 4, '分管领导审批', 4, 0, NULL, 0, 0, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (5, 1, 5, '总经理审批', 5, 0, NULL, 0, 0, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (6, 1, 6, '董事长审批', 6, 0, NULL, 0, 0, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (7, 2, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (8, 2, 2, '风险合规部审批', 2, 1, '12', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-23 15:29:11', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (9, 2, 3, '财务融资部审批', 3, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (10, 2, 4, '分管领导审批', 4, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (11, 2, 5, '总经理审批', 5, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (12, 2, 6, '董事长审批', 6, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (13, 3, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (14, 3, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (15, 3, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (16, 3, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (17, 3, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (18, 3, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (19, 4, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (20, 4, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (21, 4, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (22, 4, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (23, 4, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (24, 4, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (25, 5, 1, '部门负责人审批', 1, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:26:11', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (26, 5, 2, '风险合规部审批', 2, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:26:11', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (27, 5, 3, '财务融资部审批', 3, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:22:11', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (28, 5, 4, '分管领导审批', 4, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:26:10', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (29, 5, 5, '总经理审批', 5, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:26:08', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (30, 5, 6, '董事长审批', 6, 2, '1', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 14:22:07', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (31, 6, 1, '部门负责人审批', 1, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (32, 6, 2, '风险合规部审批', 2, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (33, 6, 3, '财务融资部审批', 3, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (34, 6, 4, '分管领导审批', 4, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (35, 6, 5, '总经理审批', 5, 2, '1039', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (36, 6, 6, '董事长审批', 6, 2, '1', 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-22 17:05:18', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (37, 7, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (38, 7, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (39, 7, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (40, 7, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (41, 7, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (42, 7, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (43, 8, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (44, 8, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (45, 8, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (46, 8, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (47, 8, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (48, 8, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (49, 9, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (50, 9, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (51, 9, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (52, 9, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (53, 9, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (54, 9, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (55, 10, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (56, 10, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (57, 10, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (58, 10, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (59, 10, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (60, 10, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (61, 11, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (62, 11, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (63, 11, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (64, 11, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (65, 11, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (66, 11, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (67, 12, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (68, 12, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (69, 12, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (70, 12, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (71, 12, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (72, 12, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (73, 13, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (74, 13, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (75, 13, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (76, 13, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (77, 13, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (78, 13, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (79, 14, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (80, 14, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (81, 14, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (82, 14, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (83, 14, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (84, 14, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (85, 15, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (86, 15, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (87, 15, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (88, 15, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (89, 15, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (90, 15, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (91, 16, 1, '部门负责人审批', 1, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (92, 16, 2, '风险合规部审批', 2, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (93, 16, 3, '财务融资部审批', 3, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (94, 16, 4, '分管领导审批', 4, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (95, 16, 5, '总经理审批', 5, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (96, 16, 6, '董事长审批', 6, 0, NULL, 1, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (97, 17, 1, '部门负责人审批', 1, 1, '15', 1, 0, '2025-09-19 09:37:17', NULL, '2025-09-23 14:01:49', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (98, 17, 2, '风险合规部审批', 2, 2, '1', 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-23 14:11:23', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (99, 17, 3, '财务融资部审批', 3, 2, '1039', 1, 0, '2025-09-19 09:37:17', NULL, '2025-09-23 14:11:29', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (100, 17, 4, '分管领导审批', 4, 2, '1039', 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-23 14:16:22', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (101, 17, 5, '总经理审批', 5, 0, NULL, 1, 0, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
INSERT INTO `oa_approval_flow_node` VALUES (102, 17, 6, '董事长审批', 6, 0, NULL, 0, 1, '2025-09-19 09:37:17', NULL, '2025-09-19 09:37:17', NULL, 0);
-- ----------------------------
-- Table structure for oa_approval_todo
-- ----------------------------
DROP TABLE IF EXISTS `oa_approval_todo`;
CREATE TABLE `oa_approval_todo`  (
  `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `application_id` bigint(0) NOT NULL COMMENT '申请ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `application_id` int NOT NULL COMMENT '申请ID',
  `application_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请单号',
  `flow_node_id` int(0) NOT NULL COMMENT '流程节点ID',
  `user_id` int(0) NOT NULL COMMENT '待审批人ID',
  `flow_node_id` int NOT NULL COMMENT '流程节点ID',
  `user_id` int NOT NULL COMMENT '待审批人ID',
  `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '待审批人姓名',
  `dept_id` int(0) NULL DEFAULT NULL COMMENT '待审批人部门ID',
  `sort_order` int(0) NOT NULL COMMENT '审批顺序',
  `dept_id` int NULL DEFAULT NULL COMMENT '待审批人部门ID',
  `sort_order` int NOT NULL COMMENT '审批顺序',
  `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态 0-待处理,1-已处理',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `handle_time` datetime(0) NULL DEFAULT NULL COMMENT '处理时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `handle_time` datetime NULL DEFAULT NULL COMMENT '处理时间',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_user_status`(`user_id`, `status`) USING BTREE,
  INDEX `idx_application_id`(`application_id`) USING BTREE,
  INDEX `idx_create_time`(`create_time`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批待办表' ROW_FORMAT = Dynamic;
  INDEX `idx_user_status`(`user_id` ASC, `status` ASC) USING BTREE,
  INDEX `idx_application_id`(`application_id` ASC) USING BTREE,
  INDEX `idx_create_time`(`create_time` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '审批待办表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of oa_approval_todo
-- ----------------------------
INSERT INTO `oa_approval_todo` VALUES (1, 5, 'CG20250919001', 25, 1039, '董国庆', 15, 1, 0, '2025-09-19 14:27:22', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (2, 6, 'CG20250919002', 25, 1039, '董国庆', 15, 1, 0, '2025-09-19 14:27:46', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (6, 12, 'RK20250923001', 31, 1039, '开发', 12, 1, 0, '2025-09-23 10:47:29', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (7, 13, 'RK20250923002', 31, 1039, '开发', 12, 1, 0, '2025-09-23 10:54:24', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (8, 14, 'RK20250923003', 31, 1039, '开发', 12, 1, 0, '2025-09-23 11:37:36', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (9, 17, 'Leave-2025092315250433156', 1, 1, '若依', 12, 1, 0, '2025-09-23 15:25:05', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (10, 19, 'Out-2025092315303074720', 7, 1041, '陈昆', 13, 1, 0, '2025-09-23 15:30:31', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (11, 20, 'BusinessTrip-2025092315381428481', 13, 1041, '陈昆', 13, 1, 0, '2025-09-23 15:38:15', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (12, 21, 'Leave-2025092315391503975', 1, 1, '若依', 12, 1, 0, '2025-09-23 15:39:16', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (13, 22, 'Reimbursement-2025092315441807757', 67, 1041, '陈昆', 13, 1, 0, '2025-09-23 15:44:18', NULL, 0);
INSERT INTO `oa_approval_todo` VALUES (14, 23, 'Money-2025092315455833503', 73, 1041, '陈昆', 13, 1, 0, '2025-09-23 15:45:59', NULL, 0);
-- ----------------------------
-- Table structure for oa_notifation_user
-- ----------------------------
DROP TABLE IF EXISTS `oa_notifation_user`;
CREATE TABLE `oa_notifation_user`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `notification_id` int(0) NOT NULL COMMENT '通知ID',
  `user_id` int(0) NOT NULL COMMENT '用户ID',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `notification_id` int NOT NULL COMMENT '通知ID',
  `user_id` int NOT NULL COMMENT '用户ID',
  `read_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '阅读状态 0-未读,1-已读',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知用户关联表' ROW_FORMAT = Dynamic;
@@ -1234,15 +1543,16 @@
-- ----------------------------
DROP TABLE IF EXISTS `oa_notification`;
CREATE TABLE `oa_notification`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '通知标题',
  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '通知内容',
  `type` tinyint(1) NULL DEFAULT NULL COMMENT '通知类型 0-全部人员,1-指定人员',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `disabled` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 0-否,1-是',
  `dept_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门ids',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知表' ROW_FORMAT = Dynamic;
@@ -1255,15 +1565,15 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_config`;
CREATE TABLE `sys_config`  (
  `config_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  `config_id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数名称',
  `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键名',
  `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键值',
  `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '系统内置(Y是 N否)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`config_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数配置表' ROW_FORMAT = Dynamic;
@@ -1283,11 +1593,11 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept`  (
  `dept_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '部门id',
  `parent_id` bigint(0) NULL DEFAULT 0 COMMENT '父部门id',
  `dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id',
  `parent_id` bigint NULL DEFAULT 0 COMMENT '父部门id',
  `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表',
  `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  `order_num` int(0) NULL DEFAULT 0 COMMENT '显示顺序',
  `order_num` int NULL DEFAULT 0 COMMENT '显示顺序',
  `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
  `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
@@ -1295,11 +1605,11 @@
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dept_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 109 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_dept
@@ -1320,8 +1630,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_data`;
CREATE TABLE `sys_dict_data`  (
  `dict_code` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  `dict_sort` int(0) NULL DEFAULT 0 COMMENT '字典排序',
  `dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  `dict_sort` int NULL DEFAULT 0 COMMENT '字典排序',
  `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签',
  `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值',
  `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
@@ -1330,9 +1640,9 @@
  `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_code`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic;
@@ -1387,18 +1697,18 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_type`;
CREATE TABLE `sys_dict_type`  (
  `dict_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称',
  `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_id`) USING BTREE,
  UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = Dynamic;
  UNIQUE INDEX `dict_type`(`dict_type` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_dict_type
@@ -1421,7 +1731,7 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_job`;
CREATE TABLE `sys_job`  (
  `job_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  `job_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
  `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
@@ -1430,12 +1740,12 @@
  `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息',
  PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_job
@@ -1449,14 +1759,14 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_job_log`;
CREATE TABLE `sys_job_log`  (
  `job_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
  `job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
  `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
  `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
  `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
  `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)',
  `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`job_log_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = Dynamic;
@@ -1469,7 +1779,7 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_logininfor`;
CREATE TABLE `sys_logininfor`  (
  `info_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  `info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号',
  `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址',
  `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点',
@@ -1477,11 +1787,11 @@
  `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态(0成功 1失败)',
  `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息',
  `login_time` datetime(0) NULL DEFAULT NULL COMMENT '访问时间',
  `login_time` datetime NULL DEFAULT NULL COMMENT '访问时间',
  PRIMARY KEY (`info_id`) USING BTREE,
  INDEX `idx_sys_logininfor_s`(`status`) USING BTREE,
  INDEX `idx_sys_logininfor_lt`(`login_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2218 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = Dynamic;
  INDEX `idx_sys_logininfor_s`(`status` ASC) USING BTREE,
  INDEX `idx_sys_logininfor_lt`(`login_time` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2294 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_logininfor
@@ -3611,33 +3921,102 @@
INSERT INTO `sys_logininfor` VALUES (2222, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 10:26:34');
INSERT INTO `sys_logininfor` VALUES (2223, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 10:31:40');
INSERT INTO `sys_logininfor` VALUES (2224, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 10:35:36');
INSERT INTO `sys_logininfor` VALUES (2225, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 10:56:35');
INSERT INTO `sys_logininfor` VALUES (2226, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 10:59:00');
INSERT INTO `sys_logininfor` VALUES (2227, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:00:11');
INSERT INTO `sys_logininfor` VALUES (2228, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:01:12');
INSERT INTO `sys_logininfor` VALUES (2229, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:05:12');
INSERT INTO `sys_logininfor` VALUES (2230, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:05:50');
INSERT INTO `sys_logininfor` VALUES (2231, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:05:53');
INSERT INTO `sys_logininfor` VALUES (2232, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 11:30:58');
INSERT INTO `sys_logininfor` VALUES (2233, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 13:48:58');
INSERT INTO `sys_logininfor` VALUES (2234, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 17:14:04');
INSERT INTO `sys_logininfor` VALUES (2235, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 17:27:48');
INSERT INTO `sys_logininfor` VALUES (2236, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-15 17:46:29');
INSERT INTO `sys_logininfor` VALUES (2237, 'admin', '192.168.110.29', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-16 11:56:11');
INSERT INTO `sys_logininfor` VALUES (2238, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-16 15:46:11');
INSERT INTO `sys_logininfor` VALUES (2239, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-16 15:48:11');
INSERT INTO `sys_logininfor` VALUES (2240, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 09:52:32');
INSERT INTO `sys_logininfor` VALUES (2241, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 13:55:42');
INSERT INTO `sys_logininfor` VALUES (2242, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 15:33:54');
INSERT INTO `sys_logininfor` VALUES (2243, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 15:51:29');
INSERT INTO `sys_logininfor` VALUES (2244, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 15:51:37');
INSERT INTO `sys_logininfor` VALUES (2245, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 15:54:56');
INSERT INTO `sys_logininfor` VALUES (2246, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-17 16:58:05');
INSERT INTO `sys_logininfor` VALUES (2247, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-18 09:41:07');
INSERT INTO `sys_logininfor` VALUES (2248, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-18 09:45:55');
INSERT INTO `sys_logininfor` VALUES (2249, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-18 10:24:25');
INSERT INTO `sys_logininfor` VALUES (2250, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-18 15:54:10');
INSERT INTO `sys_logininfor` VALUES (2251, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-18 16:23:57');
INSERT INTO `sys_logininfor` VALUES (2252, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 09:36:50');
INSERT INTO `sys_logininfor` VALUES (2253, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 09:47:16');
INSERT INTO `sys_logininfor` VALUES (2254, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 10:20:57');
INSERT INTO `sys_logininfor` VALUES (2255, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 13:46:52');
INSERT INTO `sys_logininfor` VALUES (2256, '18224358736', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 13:52:50');
INSERT INTO `sys_logininfor` VALUES (2257, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 13:55:46');
INSERT INTO `sys_logininfor` VALUES (2258, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 13:56:34');
INSERT INTO `sys_logininfor` VALUES (2259, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:05:38');
INSERT INTO `sys_logininfor` VALUES (2260, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:07:46');
INSERT INTO `sys_logininfor` VALUES (2261, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:08:09');
INSERT INTO `sys_logininfor` VALUES (2262, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:08:18');
INSERT INTO `sys_logininfor` VALUES (2263, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:09:08');
INSERT INTO `sys_logininfor` VALUES (2264, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 14:13:11');
INSERT INTO `sys_logininfor` VALUES (2265, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 17:24:23');
INSERT INTO `sys_logininfor` VALUES (2266, 'admin', '192.168.110.64', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-19 17:27:01');
INSERT INTO `sys_logininfor` VALUES (2267, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 10:15:10');
INSERT INTO `sys_logininfor` VALUES (2268, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 10:33:51');
INSERT INTO `sys_logininfor` VALUES (2269, 'admin', '192.168.110.29', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 11:23:15');
INSERT INTO `sys_logininfor` VALUES (2270, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 13:54:51');
INSERT INTO `sys_logininfor` VALUES (2271, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 13:57:43');
INSERT INTO `sys_logininfor` VALUES (2272, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 14:32:46');
INSERT INTO `sys_logininfor` VALUES (2273, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 14:33:38');
INSERT INTO `sys_logininfor` VALUES (2274, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 15:52:32');
INSERT INTO `sys_logininfor` VALUES (2275, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 16:48:31');
INSERT INTO `sys_logininfor` VALUES (2276, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 16:55:26');
INSERT INTO `sys_logininfor` VALUES (2277, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 16:59:12');
INSERT INTO `sys_logininfor` VALUES (2278, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 17:02:30');
INSERT INTO `sys_logininfor` VALUES (2279, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 17:18:14');
INSERT INTO `sys_logininfor` VALUES (2280, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-22 19:47:23');
INSERT INTO `sys_logininfor` VALUES (2281, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 09:45:44');
INSERT INTO `sys_logininfor` VALUES (2282, 'admin', '192.168.110.188', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 09:50:27');
INSERT INTO `sys_logininfor` VALUES (2283, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 10:38:39');
INSERT INTO `sys_logininfor` VALUES (2284, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 10:41:20');
INSERT INTO `sys_logininfor` VALUES (2285, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 13:45:38');
INSERT INTO `sys_logininfor` VALUES (2286, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 13:50:51');
INSERT INTO `sys_logininfor` VALUES (2287, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 14:37:15');
INSERT INTO `sys_logininfor` VALUES (2288, '19983174515', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-09-23 15:18:46');
INSERT INTO `sys_logininfor` VALUES (2289, '19983174515', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '1', '密码输入错误1次', '2025-09-23 15:18:46');
INSERT INTO `sys_logininfor` VALUES (2290, '19983174515', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 15:18:52');
INSERT INTO `sys_logininfor` VALUES (2291, 'admin', '192.168.110.91', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-23 15:27:18');
INSERT INTO `sys_logininfor` VALUES (2292, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-24 09:07:41');
INSERT INTO `sys_logininfor` VALUES (2293, 'admin', '192.168.110.22', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-09-24 09:09:15');
-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu`  (
  `menu_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  `menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称',
  `parent_id` bigint(0) NULL DEFAULT 0 COMMENT '父菜单ID',
  `order_num` int(0) NULL DEFAULT 0 COMMENT '显示顺序',
  `parent_id` bigint NULL DEFAULT 0 COMMENT '父菜单ID',
  `order_num` int NULL DEFAULT 0 COMMENT '显示顺序',
  `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址',
  `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径',
  `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由参数',
  `is_frame` int(0) NULL DEFAULT 1 COMMENT '是否为外链(0是 1否)',
  `is_cache` int(0) NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)',
  `is_frame` int NULL DEFAULT 1 COMMENT '是否为外链(0是 1否)',
  `is_cache` int NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)',
  `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)',
  `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0正常 1停用)',
  `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识',
  `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注',
  PRIMARY KEY (`menu_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 111 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_menu
@@ -3755,18 +4134,18 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_notice`;
CREATE TABLE `sys_notice`  (
  `notice_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  `notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题',
  `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告类型(1通知 2公告)',
  `notice_content` longblob NULL COMMENT '公告内容',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`notice_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 sys_notice
@@ -3779,12 +4158,12 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_oper_log`;
CREATE TABLE `sys_oper_log`  (
  `oper_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题',
  `business_type` int(0) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)',
  `business_type` int NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)',
  `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称',
  `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式',
  `operator_type` int(0) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
  `operator_type` int NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
  `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员',
  `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL',
@@ -3792,20 +4171,20 @@
  `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点',
  `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数',
  `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '返回参数',
  `status` int(0) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)',
  `status` int NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)',
  `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '错误消息',
  `oper_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
  `cost_time` bigint(0) NULL DEFAULT 0 COMMENT '消耗时间',
  `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
  `cost_time` bigint NULL DEFAULT 0 COMMENT '消耗时间',
  `companyName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名称',
  `roleName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名称',
  `phonenumber` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',
  `userId` bigint(0) NULL DEFAULT NULL COMMENT '用户id',
  `userId` bigint NULL DEFAULT NULL COMMENT '用户id',
  `nickName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作人员名称',
  PRIMARY KEY (`oper_id`) USING BTREE,
  INDEX `idx_sys_oper_log_bt`(`business_type`) USING BTREE,
  INDEX `idx_sys_oper_log_s`(`status`) USING BTREE,
  INDEX `idx_sys_oper_log_ot`(`oper_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4702 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic;
  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 AUTO_INCREMENT = 4814 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_oper_log
@@ -4419,24 +4798,135 @@
INSERT INTO `sys_oper_log` VALUES (4700, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, '19983174515', NULL, '/tDept/add', '192.168.110.64', '内网IP', '{\"createBy\":\"19983174515\",\"deptDuty\":\"部门职责\",\"deptLeader\":\"部门负责人\",\"deptName\":\"顶级部门\",\"id\":8,\"parentId\":3,\"remark\":\"部门备注\",\"updateBy\":\"19983174515\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-12 13:48:34', 11, NULL, '超级管理员', '19983174515', 1037, '513902200006257079');
INSERT INTO `sys_oper_log` VALUES (4701, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, '19983174515', NULL, '/tDept/add', '192.168.110.64', '内网IP', '{\"createBy\":\"19983174515\",\"deptDuty\":\"部门职责\",\"deptLeader\":\"部门负责人\",\"deptName\":\"顶级部门\",\"id\":9,\"parentId\":4,\"remark\":\"部门备注\",\"updateBy\":\"19983174515\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-12 13:48:41', 17, NULL, '超级管理员', '19983174515', 1037, '513902200006257079');
INSERT INTO `sys_oper_log` VALUES (4702, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, '19983174515', NULL, '/tDept/add', '192.168.110.64', '内网IP', '{\"createBy\":\"19983174515\",\"deptDuty\":\"部门职责\",\"deptLeader\":\"部门负责人\",\"deptName\":\"顶级部门\",\"id\":10,\"parentId\":4,\"remark\":\"部门备注\",\"updateBy\":\"19983174515\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-12 13:48:41', 11, NULL, '超级管理员', '19983174515', 1037, '513902200006257079');
INSERT INTO `sys_oper_log` VALUES (4703, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"2\"}', NULL, 1, 'java.lang.ClassCastException@e1d0cc4', '2025-09-15 11:53:26', 86, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4704, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"2\"}', NULL, 1, 'java.lang.ClassCastException@42698ba4', '2025-09-15 11:53:33', 15, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4705, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"2\"}', NULL, 1, 'java.lang.ClassCastException@6b460b2f', '2025-09-15 12:01:23', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4706, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"2\"}', NULL, 1, 'java.lang.ClassCastException@2fbd83c1', '2025-09-15 13:49:05', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4707, '编辑部门', 2, 'com.ruoyi.web.controller.system.TDeptController.edit()', 'POST', 1, 'admin', NULL, '/tDept/edit', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"部门职责1\",\"deptLeader\":\"部门负责人1\",\"deptName\":\"顶级部门12\",\"id\":1,\"parentId\":0,\"remark\":\"部门备注1\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 13:49:19', 31, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4708, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"1\",\"deptLeader\":\"1\",\"deptName\":\"1\",\"id\":11,\"parentId\":0,\"remark\":\"1\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 13:49:34', 14, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4709, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"11\"}', NULL, 1, 'argument type mismatch', '2025-09-15 13:51:30', 57, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4710, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"11\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 13:53:09', 4014, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4711, '角色信息-新增角色', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role/add', '192.168.110.22', '内网IP', '{\"menuIds\":[1],\"roleName\":\"test\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-15 13:59:06', 29, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4712, '角色信息-新增角色', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role/add', '192.168.110.22', '内网IP', '{\"menuIds\":[1],\"roleName\":\"工作台角色\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-15 14:08:10', 18, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4713, '角色信息-新增角色', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role/add', '192.168.110.22', '内网IP', '{\"menuIds\":[1],\"roleName\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-15 14:09:07', 16, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4714, '角色信息-新增角色', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role/add', '192.168.110.22', '内网IP', '{\"menuIds\":[1],\"roleName\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-15 14:10:46', 17, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4715, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"1\"}', '{\"code\":500,\"msg\":\"当前部门存在下级部门,不可删除!\"}', 0, NULL, '2025-09-15 14:11:32', 7, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4716, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"1\"}', '{\"code\":500,\"msg\":\"当前部门存在下级部门,不可删除!\"}', 0, NULL, '2025-09-15 14:11:40', 7, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4717, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"1\"}', '{\"code\":500,\"msg\":\"当前部门存在下级部门,不可删除!\"}', 0, NULL, '2025-09-15 14:12:22', 7, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4718, '角色信息-角色删除角色', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/deleteById/undefined', '192.168.110.22', '内网IP', '{}', NULL, 1, 'For input string: \"undefined\"', '2025-09-15 14:15:41', 4, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4719, '角色信息-角色删除角色', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/deleteById/144', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 14:16:58', 53, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4720, '角色信息-角色删除角色', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/deleteById/143', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 14:17:00', 24, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4721, '角色信息-角色删除角色', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/deleteById/1', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"角色超级管理员下有员工,不可删除\",\"code\":500}', 0, NULL, '2025-09-15 14:17:04', 9, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4722, '角色信息-角色删除角色', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/deleteById/142', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 14:17:11', 21, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4723, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":0,\"userId\":1037}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 15:59:13', 13, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4724, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":0,\"userId\":1037}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:02:08', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4725, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":0,\"userId\":1037}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:02:27', 38, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4726, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":1,\"userId\":1037}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:03:10', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4727, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":0,\"userId\":1037}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:03:11', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4728, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:08:05', 213, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4729, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:14:54', 34, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4730, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:15:14', 19, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4731, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:31:14', 693, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4732, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:31:55', 47, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4733, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:32:47', 38, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4734, '员工导入', 1, 'com.ruoyi.web.controller.system.SysUserController.importUser()', 'POST', 1, 'admin', NULL, '/system/user/importUser', '192.168.110.22', '内网IP', '', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(                                                                                                                            status,       create_by,                create_time   )values(                                                                                                                            ?,       ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:32:50', 42, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4735, '用户信息-批量删除用户', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/deleteById/1037', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:33:00', 23, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4736, '用户信息-批量删除用户', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/deleteById/1', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"当前用户不能删除\",\"code\":500}', 0, NULL, '2025-09-15 16:33:02', 3, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4737, '用户信息-批量删除用户', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/deleteById/1', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"当前用户不能删除\",\"code\":500}', 0, NULL, '2025-09-15 16:34:51', 4, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4738, '用户信息-修改用户', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'POST', 1, 'admin', NULL, '/system/user/edit', '192.168.110.22', '内网IP', '{\"admin\":true,\"deptId\":\"1\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"若依\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"15888888888\",\"politicalOutlook\":\"\",\"position\":\"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/ebcc2c95e1504371a8b3f3b1167a03a0.jpg\",\"roleId\":1,\"sex\":\"1\",\"updateBy\":\"admin\",\"userId\":1,\"userName\":\"15888888888\"}', NULL, 1, '\r\n### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.updateUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: update sys_user    SET dept_id = ?,    user_name = ?,    nick_name = ?,    nick_name = ?,                                                    phonenumber = ?,    sex = ?,                    update_by = ?,            update_time = sysdate()    where user_id = ?\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\n; Data truncation: Data too long for column \'nick_name\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1', '2025-09-15 16:39:33', 31, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4739, '用户信息-修改用户', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'POST', 1, 'admin', NULL, '/system/user/edit', '192.168.110.22', '内网IP', '{\"admin\":true,\"deptId\":\"1\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"若依\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"15888888888\",\"politicalOutlook\":\"\",\"position\":\"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/ebcc2c95e1504371a8b3f3b1167a03a0.jpg\",\"roleId\":1,\"sex\":\"1\",\"updateBy\":\"admin\",\"userId\":1,\"userName\":\"15888888888\"}', NULL, 1, '\r\n### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.updateUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: update sys_user    SET dept_id = ?,    user_name = ?,    nick_name = ?,    nick_name = ?,                                                    phonenumber = ?,    sex = ?,                    update_by = ?,            update_time = sysdate()    where user_id = ?\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\n; Data truncation: Data too long for column \'nick_name\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1', '2025-09-15 16:40:00', 29, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4740, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.22', '内网IP', '{\"admin\":false,\"companyTime\":\"2025-09-15 16:43:36\",\"createBy\":\"admin\",\"deptId\":\"1\",\"firstCollege\":\"2\",\"firstDegree\":\"1\",\"firstMajor\":\"3\",\"highestCollege\":\"5\",\"highestDegree\":\"4\",\"highestMajor\":\"6\",\"idCard\":\"511304200203086916\",\"nickName\":\"HC\",\"organization\":\"无\",\"params\":{},\"participationTime\":\"2025-09-15 16:43:35\",\"phonenumber\":\"15708179461\",\"politicalOutlook\":\"共青团员\",\"position\":\"技术部\",\"positionTime\":\"2025-09-15 16:43:25\",\"roleId\":1,\"sex\":\"0\"}', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(            dept_id,             nick_name,       position,       position_time,       id_card,       organization,      political_outlook,      participation_time,       company_time,       first_degree,       first_college,       first_major,       highest_degree,       highest_college,       highest_major,       phonenumber,       sex,       password,             create_by,                create_time   )values(            ?,            ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,      ?,       ?,             ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:43:45', 94, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4741, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.22', '内网IP', '{\"admin\":false,\"companyTime\":\"2025-09-15 00:00:00\",\"createBy\":\"admin\",\"deptId\":\"1\",\"firstCollege\":\"2\",\"firstDegree\":\"1\",\"firstMajor\":\"3\",\"highestCollege\":\"5\",\"highestDegree\":\"4\",\"highestMajor\":\"6\",\"idCard\":\"511304200203086916\",\"nickName\":\"HC\",\"organization\":\"无\",\"params\":{},\"participationTime\":\"2025-09-15 00:00:00\",\"phonenumber\":\"15708179461\",\"politicalOutlook\":\"共青团员\",\"position\":\"技术部\",\"positionTime\":\"2025-09-15 00:00:00\",\"roleId\":1,\"sex\":\"0\"}', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\r\n### The error may exist in file [E:\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.insertUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into sys_user(            dept_id,             nick_name,       position,       position_time,       id_card,       organization,      political_outlook,      participation_time,       company_time,       first_degree,       first_college,       first_major,       highest_degree,       highest_college,       highest_major,       phonenumber,       sex,       password,             create_by,                create_time   )values(            ?,            ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,       ?,      ?,       ?,             ?,                sysdate()    )\r\n### Cause: java.sql.SQLException: Field \'user_name\' doesn\'t have a default value\n; Field \'user_name\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'user_name\' doesn\'t have a default value', '2025-09-15 16:44:55', 87, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4742, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.22', '内网IP', '{\"admin\":false,\"companyTime\":\"2025-09-15 00:00:00\",\"createBy\":\"admin\",\"deptId\":\"1\",\"firstCollege\":\"2\",\"firstDegree\":\"1\",\"firstMajor\":\"3\",\"highestCollege\":\"5\",\"highestDegree\":\"4\",\"highestMajor\":\"6\",\"idCard\":\"511304200203086916\",\"nickName\":\"HC\",\"organization\":\"无\",\"params\":{},\"participationTime\":\"2025-09-15 00:00:00\",\"phonenumber\":\"15708179461\",\"politicalOutlook\":\"共青团员\",\"position\":\"技术部\",\"positionTime\":\"2025-09-15 00:00:00\",\"roleId\":1,\"sex\":\"0\",\"userId\":1038,\"userName\":\"15708179461\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-15 16:48:31', 147, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4743, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":1,\"userId\":1038}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:48:38', 20, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4744, '用户信息-状态修改', 2, 'com.ruoyi.web.controller.system.SysUserController.changeStatus()', 'PUT', 1, 'admin', NULL, '/system/user/changeStatus', '192.168.110.22', '内网IP', '{\"status\":0,\"userId\":1038}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:48:39', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4745, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"5\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:26', 53, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4746, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"2\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:27', 18, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4747, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"10\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:29', 42, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4748, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"9\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:30', 19, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4749, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"4\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:31', 20, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4750, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"8\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:32', 50, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4751, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"7\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:33', 16, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4752, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"6\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:34', 20, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4753, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"3\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:35', 17, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4754, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"1\"}', '{\"code\":500,\"msg\":\"当前部门存在用户,不可删除!\"}', 0, NULL, '2025-09-15 16:49:36', 9, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4755, '用户信息-批量删除用户', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/deleteById/1038', '192.168.110.22', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-15 16:49:51', 25, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4756, '删除部门', 3, 'com.ruoyi.web.controller.system.TDeptController.delete()', 'DELETE', 1, 'admin', NULL, '/tDept/delete', '192.168.110.22', '内网IP', '{\"id\":\"1\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:49:57', 18, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4757, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"总公司\",\"deptLeader\":\"张三\",\"deptName\":\"总公司\",\"id\":12,\"parentId\":0,\"remark\":\"\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:50:19', 15, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4758, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"分公司1\",\"deptLeader\":\"李四\",\"deptName\":\"分公司1\",\"id\":13,\"parentId\":12,\"remark\":\"\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:50:32', 8, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4759, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"分公司2\",\"deptLeader\":\"王五\",\"deptName\":\"分公司2\",\"id\":14,\"parentId\":12,\"remark\":\"\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:50:47', 9, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4760, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"技术部\",\"deptLeader\":\"张四\",\"deptName\":\"技术部\",\"id\":15,\"parentId\":13,\"remark\":\"\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:51:06', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4761, '新增部门', 1, 'com.ruoyi.web.controller.system.TDeptController.add()', 'POST', 1, 'admin', NULL, '/tDept/add', '192.168.110.22', '内网IP', '{\"createBy\":\"admin\",\"deptDuty\":\"人事部\",\"deptLeader\":\"赵二\",\"deptName\":\"人事部\",\"id\":16,\"parentId\":14,\"remark\":\"\",\"status\":1,\"updateBy\":\"admin\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-15 16:51:39', 9, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4762, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.91', '内网IP', '{\"admin\":false,\"createBy\":\"admin\",\"deptId\":\"15\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"董国庆\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"18224358736\",\"politicalOutlook\":\"\",\"position\":\"开发\",\"roleId\":1,\"userId\":1039,\"userName\":\"18224358736\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-18 09:44:56', 151, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4763, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"资产名称\",\"assetTypeId\":15,\"price\":3,\"quantity\":1,\"spec\":\"格型号\",\"totalAmount\":3,\"unit\":\"计量单位*\"}],\"title\":\"新增采购\",\"totalAmount\":3}', NULL, 1, '申请部门信息不存在', '2025-09-19 14:03:45', 300, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4764, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"资产名称\",\"assetTypeId\":15,\"price\":3,\"quantity\":1,\"spec\":\"格型号\",\"totalAmount\":3,\"unit\":\"计量单位*\"}],\"title\":\"新增采购\",\"totalAmount\":3}', NULL, 1, '\r\n### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column \'u.deptId\' in \'where clause\'\r\n### The error may exist in file [D:\\code\\xiwang\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: select u.*   from sys_user u where u.deptId = ? and u.status = 0 and u.del_flag = 0\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'u.deptId\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'u.deptId\' in \'where clause\'', '2025-09-19 14:12:35', 306, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4765, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"资产名称\",\"assetTypeId\":15,\"price\":3,\"quantity\":1,\"spec\":\"规格型号\",\"totalAmount\":3,\"unit\":\"计量单位\"}],\"title\":\"新增采购\",\"totalAmount\":3}', NULL, 1, '上级部门下没有找到用户', '2025-09-19 14:20:08', 127, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4766, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"资产名称\",\"assetTypeId\":15,\"price\":3,\"quantity\":1,\"spec\":\"规格型号\",\"totalAmount\":3,\"unit\":\"计量单位\"}],\"title\":\"新增采购\",\"totalAmount\":3}', NULL, 1, '没有找到指定审批用户', '2025-09-19 14:23:01', 663, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4767, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"资产名称\",\"assetTypeId\":15,\"price\":3,\"quantity\":1,\"spec\":\"规格型号\",\"totalAmount\":3,\"unit\":\"计量单位\"}],\"title\":\"新增采购\",\"totalAmount\":3}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-19 14:27:22', 21290, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4768, '采购申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationPurchaseController.saveOrSubmit()', 'POST', 1, '18224358736', NULL, '/oa-approval-application-purchase/submit', '192.168.110.22', '内网IP', '{\"applicantName\":\"董国庆\",\"applicantUserId\":1039,\"applicationDate\":\"2025-09-19\",\"applicationReason\":\"采购说明\",\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":15,\"deptName\":\"技术部\",\"purchaseItems\":[{\"assetName\":\"1\",\"assetTypeId\":9,\"price\":0,\"quantity\":1,\"spec\":\"2\",\"totalAmount\":0,\"unit\":\"3\"}],\"title\":\"新增采购\",\"totalAmount\":0}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-19 14:27:45', 56, NULL, '超级管理员', '18224358736', 1039, '董国庆');
INSERT INTO `sys_oper_log` VALUES (4769, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '127.0.0.1', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"1\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"1\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":1,\"deptName\":\"董事长\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', NULL, 1, '权属单位/部门不存在: 1', '2025-09-22 16:47:51', 173, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4770, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"1\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"1\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":1,\"deptName\":\"顶级部门12\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', NULL, 1, '权属单位/部门不存在: 1', '2025-09-22 16:55:42', 63, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4771, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"技术部\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"1\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":1,\"deptName\":\"顶级部门12\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', NULL, 1, '使用部门不存在: 1', '2025-09-22 16:56:23', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4772, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"技术部\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"技术部\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":1,\"deptName\":\"顶级部门12\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', NULL, 1, '申请部门信息不存在', '2025-09-22 16:56:46', 1439, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4773, '用户信息-修改用户', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'POST', 1, 'admin', NULL, '/system/user/edit', '192.168.110.22', '内网IP', '{\"admin\":true,\"deptId\":\"12\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"若依\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"15888888888\",\"politicalOutlook\":\"\",\"position\":\"https://we-park-life.oss-cn-beijing.aliyuncs.com/img/ebcc2c95e1504371a8b3f3b1167a03a0.jpg\",\"roleId\":1,\"sex\":\"1\",\"updateBy\":\"admin\",\"userId\":1,\"userName\":\"15888888888\"}', NULL, 1, '\r\n### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\r\n### The error may exist in file [D:\\code\\xiwang\\SmartPlatform\\ruoyi-system\\target\\classes\\mapper\\system\\SysUserMapper.xml]\r\n### The error may involve com.ruoyi.system.mapper.SysUserMapper.updateUser-Inline\r\n### The error occurred while setting parameters\r\n### SQL: update sys_user    SET dept_id = ?,    user_name = ?,    nick_name = ?,    nick_name = ?,                                                    phonenumber = ?,    sex = ?,                    update_by = ?,            update_time = sysdate()    where user_id = ?\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1\n; Data truncation: Data too long for column \'nick_name\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'nick_name\' at row 1', '2025-09-22 16:59:52', 196, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4774, '用户信息-修改用户', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'POST', 1, 'admin', NULL, '/system/user/edit', '192.168.110.22', '内网IP', '{\"admin\":false,\"deptId\":\"12\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"董国庆\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"18224358736\",\"politicalOutlook\":\"\",\"position\":\"开发\",\"roleId\":1,\"sex\":\"0\",\"updateBy\":\"admin\",\"userId\":1039,\"userName\":\"18224358736\"}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":1}', 0, NULL, '2025-09-22 17:00:12', 54, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4775, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"技术部\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"技术部\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', NULL, 1, '当前部门没有上级部门', '2025-09-22 17:02:52', 19, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4776, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"1\",\"accountingSubject\":\"1\",\"accountingVoucherNo\":\"1\",\"address\":\"\",\"addressType\":0,\"assetName\":\"1\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"1\",\"category\":\"1\",\"displacement\":\"1\",\"engineNumber\":\"1\",\"measurementUnit\":\"1\",\"ownershipDeptName\":\"技术部\",\"quantity\":1,\"specificationModel\":\"1\",\"unitPrice\":1,\"useDeptName\":\"技术部\",\"usefulLife\":0,\"userName\":\"1\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-22 17:05:50', 110, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4777, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"propertyRightFormpropertyRightFormpropertyRightFormpropertyRightForm\",\"assetItems\":[{\"accountingAmount\":1,\"accountingDate\":\"2025-09-22\",\"accountingStatus\":\"11\",\"accountingSubject\":\"11\",\"accountingVoucherNo\":\"11\",\"acquisitionDate\":\"2025-09-22\",\"address\":\"\",\"addressType\":0,\"assetName\":\"11\",\"assetOriginalCode\":\"11\",\"assetStatus\":\"11\",\"category\":\"11\",\"displacement\":\"11\",\"engineNumber\":\"11\",\"licensePlate\":\"11\",\"measurementUnit\":\"11\",\"origin\":\"11\",\"ownershipDeptName\":\"总公司\",\"propertyRightForm\":\"11\",\"quantity\":1,\"specificationModel\":\"11\",\"staffingSituation\":\"11\",\"unitPrice\":1,\"useDeptName\":\"总公司\",\"usefulLife\":0,\"userName\":\"11\",\"vinCode\":\"11\",\"warehouseName\":\"\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-22\",\"storageType\":0,\"title\":\"事项标题\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-22 17:27:37', 223, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4778, '通用资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitGeneralAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-general', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"\",\"assetItems\":[{\"accountingAmount\":0,\"accountingDate\":\"2025-09-23\",\"accountingStatus\":\"11\",\"accountingSubject\":\"213\",\"accountingVoucherNo\":\"123\",\"address\":\"\",\"addressType\":0,\"assetName\":\"2\",\"assetOriginalCode\":\"1\",\"assetStatus\":\"134\",\"category\":\"1\",\"measurementUnit\":\"4\",\"ownershipDeptName\":\"总公司\",\"quantity\":1,\"specificationModel\":\"3\",\"unitPrice\":1,\"useDeptName\":\"总公司\",\"usefulLife\":3,\"userName\":\"3214\",\"warehouseName\":\"\"}],\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-23\",\"storageType\":0,\"title\":\"通用\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 09:46:57', 241, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4779, '通用资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitGeneralAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-general', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"\",\"assetItems\":[{\"accountingAmount\":10,\"accountingDate\":\"2025-09-23\",\"accountingStatus\":\"未入账\",\"accountingSubject\":\"科目三\",\"accountingVoucherNo\":\"TY.999\",\"address\":\"\",\"addressType\":0,\"assetName\":\"TY资产名称\",\"assetOriginalCode\":\"TY.001\",\"assetStatus\":\"待完成\",\"category\":\"TY.办公用品\",\"measurementUnit\":\"TY.个\",\"ownershipDeptName\":\"技术部\",\"quantity\":1,\"specificationModel\":\"TY.XH\",\"unitPrice\":10,\"useDeptName\":\"技术部\",\"usefulLife\":5,\"userName\":\"HC\",\"warehouseName\":\"\"}],\"assetTypeId\":2,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-23\",\"storageType\":0,\"title\":\"通用类型\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 10:47:28', 128, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4780, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注备注备注备注备注\",\"assetItems\":[{\"accountingAmount\":100000,\"accountingDate\":\"2025-09-23\",\"accountingStatus\":\"已入账\",\"accountingSubject\":\"科目一\",\"accountingVoucherNo\":\"CL.005\",\"acquisitionDate\":\"2025-09-24\",\"address\":\"\",\"addressType\":1,\"assetName\":\"CL.车辆资产\",\"assetOriginalCode\":\"CL.001\",\"assetStatus\":\"待完成\",\"category\":\"轿车\",\"displacement\":\"1.5T\",\"engineNumber\":\"2564A8D4GA1G3ADSG\",\"licensePlate\":\"川A88888\",\"measurementUnit\":\"CL.辆\",\"origin\":\"成都\",\"ownershipDeptName\":\"技术部\",\"propertyRightForm\":\"单位\",\"quantity\":1,\"specificationModel\":\"CL.99\",\"staffingSituation\":\"在编\",\"unitPrice\":100000,\"useDeptName\":\"\",\"usefulLife\":0,\"userName\":\"HC\",\"vinCode\":\"TADS5645A2F1ADSF\",\"warehouseName\":\"天府新谷\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-24\",\"storageType\":0,\"title\":\"车辆类型\"}', NULL, 1, '仓库不存在: 天府新谷', '2025-09-23 10:53:39', 117, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4781, '车辆资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitVehicleAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-vehicle', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"备注备注备注备注备注\",\"assetItems\":[{\"accountingAmount\":100000,\"accountingDate\":\"2025-09-23\",\"accountingStatus\":\"已入账\",\"accountingSubject\":\"科目一\",\"accountingVoucherNo\":\"CL.005\",\"acquisitionDate\":\"2025-09-24\",\"address\":\"\",\"addressType\":1,\"assetName\":\"CL.车辆资产\",\"assetOriginalCode\":\"CL.001\",\"assetStatus\":\"待完成\",\"category\":\"轿车\",\"displacement\":\"1.5T\",\"engineNumber\":\"2564A8D4GA1G3ADSG\",\"licensePlate\":\"川A88888\",\"measurementUnit\":\"CL.辆\",\"origin\":\"成都\",\"ownershipDeptName\":\"技术部\",\"propertyRightForm\":\"单位\",\"quantity\":1,\"specificationModel\":\"CL.99\",\"staffingSituation\":\"在编\",\"unitPrice\":100000,\"useDeptName\":\"\",\"usefulLife\":0,\"userName\":\"HC\",\"vinCode\":\"TADS5645A2F1ADSF\",\"warehouseName\":\"新增仓库\"}],\"assetTypeId\":9,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-24\",\"storageType\":0,\"title\":\"车辆类型\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 10:54:23', 41, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4782, '房产资产入库申请-提交', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationStorageController.submitPropertyAssetStorage()', 'POST', 1, 'admin', NULL, '/oa-approval-application-storage/submit-property', '192.168.110.22', '内网IP', '{\"applicantName\":\"若依\",\"applicantUserId\":1,\"applicationReason\":\"vehicleTypevehicleTypevehicleTypevehicleType\",\"assetItems\":[{\"accountingAmount\":3000000,\"accountingDate\":\"2025-09-25\",\"accountingStatus\":\"待入账\",\"accountingSubject\":\"FC.科目二\",\"accountingVoucherNo\":\"FC.64654313\",\"address\":\"天府新谷\",\"addressType\":2,\"assetName\":\"FC.房产资产\",\"assetOriginalCode\":\"FC.888\",\"assetStatus\":\"已完成\",\"building\":\"1-1\",\"category\":\"商品房\",\"certificateNumber\":\"FC.SAGFSDFG324343\",\"completionDate\":\"2025-09-25\",\"constructionArea\":85,\"designPurpose\":\"公租房\",\"leaseEndDate\":\"2026-09-06\",\"leaseStartDate\":\"2024-09-01\",\"measurementUnit\":\"FC.栋\",\"mortgaged\":\"0\",\"ownershipDeptName\":\"技术部\",\"provincialPlatformValue\":4000000,\"quantity\":1,\"region\":\"武侯区\",\"rentalAmount\":1300,\"resettlementSituation\":\"未安置\",\"roomNumber\":\"1304\",\"specificationModel\":\"FC.栋\",\"structureType\":\"二室一厅一厨一卫\",\"tenantName\":\"HC\",\"unitPrice\":3000000,\"useDeptName\":\"\",\"userName\":\"HC\",\"warehouseName\":\"\"}],\"assetTypeId\":8,\"attachmentUrl\":\"\",\"deptId\":12,\"deptName\":\"总公司\",\"storageTime\":\"2025-09-25\",\"storageType\":0,\"title\":\"房产类型\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 11:37:36', 553, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4783, '审批-撤回通用审批单', 2, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.withdraw()', 'PUT', 1, 'admin', NULL, '/oa-approval-applications/withdraw/14', '192.168.110.22', '内网IP', '14', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 11:43:20', 140, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4784, '审批-撤回通用审批单', 2, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.withdraw()', 'PUT', 1, 'admin', NULL, '/oa-approval-applications/withdraw/13', '192.168.110.22', '内网IP', '13', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 11:43:40', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4785, '审批-撤回通用审批单', 2, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.withdraw()', 'PUT', 1, 'admin', NULL, '/oa-approval-applications/withdraw/12', '192.168.110.22', '内网IP', '12', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 11:44:04', 33, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4786, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"12\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:49:25', 52, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4787, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalType\":0,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:50:12', 9, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4788, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"15\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:50:23', 11, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4789, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalType\":0,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:50:49', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4790, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"15\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:51:05', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4791, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"15\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:52:31', 2525, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4792, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"15\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 13:53:21', 78, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4793, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1039\",\"approvalType\":2,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:01:05', 114, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4794, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1,1039\",\"approvalType\":2,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:01:39', 11, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4795, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"15\",\"approvalType\":1,\"id\":97}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:01:49', 10, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4796, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1\",\"approvalType\":2,\"id\":98}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:11:23', 30, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4797, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1039\",\"approvalType\":2,\"id\":99}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:11:29', 15, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4798, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1,1039\",\"approvalType\":2,\"id\":100}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:11:37', 41, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4799, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1039\",\"approvalType\":2,\"id\":100}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 14:16:22', 12, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4800, '审批-发起请假', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addLeave()', 'POST', 1, 'admin', NULL, '/oa-approval-applications/addLeave', '192.168.110.91', '内网IP', '{\"applicationReason\":\"要你管,屁事多\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/企业微信截图_1757923816151020250923151627.png\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:13:08\",\"startTime\":\"2025-09-23 15:13:03\"}', NULL, 1, '当前部门没有上级部门', '2025-09-23 15:16:31', 300, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4801, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.91', '内网IP', '{\"admin\":false,\"createBy\":\"admin\",\"deptId\":\"15\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"周帅\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"19983174515\",\"politicalOutlook\":\"\",\"position\":\"后端开发\",\"roleId\":1,\"userId\":1040,\"userName\":\"19983174515\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-23 15:18:37', 104, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4802, '审批-发起请假', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addLeave()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addLeave', '192.168.110.91', '内网IP', '{\"applicationReason\":\"要你管\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/5e8zSoTU5Jy73b2ac31061ae171a8946a255a64ee13820250923152353.jpg\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:23:22\",\"startTime\":\"2025-09-23 15:23:15\"}', NULL, 1, '上级部门下没有找到用户', '2025-09-23 15:23:57', 132, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4803, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, '19983174515', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"1\",\"approvalType\":2,\"id\":1}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:24:30', 16, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4804, '审批-发起请假', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addLeave()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addLeave', '192.168.110.91', '内网IP', '{\"applicationReason\":\"要你管\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/6c49230287fa2bfb9d5ee9783a14584c20250923152504.jpg\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:24:39\",\"startTime\":\"2025-09-23 15:24:36\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:25:08', 181, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4805, '审批-发起外出申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addOut()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addOut', '192.168.110.91', '内网IP', '{\"address\":\"回家\",\"applicationReason\":\"回家玩,管的有点宽了啊\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/602e0742de3b93bc391d71641e4a904c20250923152700.jpg\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:26:33\",\"startTime\":\"2025-09-23 15:26:28\"}', NULL, 1, '上级部门下没有找到用户', '2025-09-23 15:27:03', 157, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4806, '用户信息-新增用户', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user/add', '192.168.110.91', '内网IP', '{\"admin\":false,\"createBy\":\"admin\",\"deptId\":\"13\",\"firstCollege\":\"\",\"firstDegree\":\"\",\"firstMajor\":\"\",\"highestCollege\":\"\",\"highestDegree\":\"\",\"highestMajor\":\"\",\"idCard\":\"\",\"nickName\":\"陈昆\",\"organization\":\"\",\"params\":{},\"phonenumber\":\"18398968484\",\"politicalOutlook\":\"\",\"position\":\"后端小组\",\"roleId\":1,\"userId\":1041,\"userName\":\"18398968484\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-09-23 15:28:33', 92, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4807, '审批流程-设置审批人', 2, 'com.ruoyi.web.controller.api.OaApprovalFlowNodeController.setDept()', 'POST', 1, 'admin', NULL, '/oa-approval-flow-node/setApproval', '192.168.110.91', '内网IP', '{\"approvalIds\":\"12\",\"approvalType\":1,\"id\":8}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:29:11', 94, NULL, '超级管理员', '15888888888', 1, '若依');
INSERT INTO `sys_oper_log` VALUES (4808, '审批-发起外出申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addOut()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addOut', '192.168.110.91', '内网IP', '{\"address\":\"回家\",\"applicationReason\":\"回家玩,管的有点宽了啊\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/602e0742de3b93bc391d71641e4a904c20250923152912.jpg\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:26:33\",\"startTime\":\"2025-09-23 15:26:28\"}', '{\"code\":500,\"msg\":\"外出时间与已有外出记录重叠,请重新选择时间\"}', 0, NULL, '2025-09-23 15:29:15', 110, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4809, '审批-发起外出申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addOut()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addOut', '192.168.110.91', '内网IP', '{\"address\":\"回家\",\"applicationReason\":\"回家玩,管的有点宽了啊\",\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/602e0742de3b93bc391d71641e4a904c20250923153030.jpg\",\"duration\":3.0,\"endTime\":\"2025-09-28 15:26:33\",\"startTime\":\"2025-09-25 15:26:28\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:30:33', 132, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4810, '审批-发起出差申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addBusinessTrip()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addBusinessTrip', '192.168.110.91', '内网IP', '{\"address\":\"家\",\"applicationReason\":\"回家玩玩\",\"duration\":1.0,\"endTime\":\"2025-09-24 15:37:48\",\"projectName\":\"玩牌\",\"startTime\":\"2025-09-23 15:37:44\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:38:18', 272, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4811, '审批-发起请假', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addLeave()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addLeave', '192.168.110.91', '内网IP', '{\"applicationReason\":\"三天小长假  25-26\",\"duration\":1.0,\"endTime\":\"2025-09-26 15:39:01\",\"startTime\":\"2025-09-25 15:38:57\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:39:18', 148, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4812, '审批-发起报销申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addReimbursement()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addReimbursement', '192.168.110.91', '内网IP', '{\"items\":[{\"amount\":120,\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/5e8zSoTU5Jy73b2ac31061ae171a8946a255a64ee13820250923154417.jpg\",\"description\":\"吃饭\",\"feeType\":4},{\"amount\":3000,\"attachmentUrl\":\"https://zhpt-oss.oss-cn-chengdu.aliyuncs.com/shehongchengtou/6ErPSFxINEFl1a725a4101dc3bb0eeada113f695cfe220250923154418.jpeg\",\"description\":\"送礼\",\"feeType\":5}],\"type\":3}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:44:21', 172, NULL, '超级管理员', '19983174515', 1040, '周帅');
INSERT INTO `sys_oper_log` VALUES (4813, '审批-发起款项申请', 1, 'com.ruoyi.web.controller.api.OaApprovalApplicationsController.addMoney()', 'POST', 1, '19983174515', NULL, '/oa-approval-applications/addMoney', '192.168.110.91', '内网IP', '{\"applyAmount\":5000,\"description\":\"申请5000去打牌\",\"payee\":\"周帅\",\"payeeAccount\":\"111111\",\"payeeContact\":\"19983174515\",\"payer\":\"公司\",\"projectName\":\"玩牌\"}', '{\"code\":200,\"msg\":\"操作成功\"}', 0, NULL, '2025-09-23 15:46:01', 283, NULL, '超级管理员', '19983174515', 1040, '周帅');
-- ----------------------------
-- Table structure for sys_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_post`;
CREATE TABLE `sys_post`  (
  `post_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  `post_id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码',
  `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称',
  `post_sort` int(0) NOT NULL COMMENT '显示顺序',
  `post_sort` int NOT NULL COMMENT '显示顺序',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`post_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 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 sys_post
@@ -4451,39 +4941,43 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role`  (
  `role_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称',
  `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色权限字符串',
  `role_sort` int(0) NULL DEFAULT NULL COMMENT '显示顺序',
  `role_sort` int NULL DEFAULT NULL COMMENT '显示顺序',
  `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
  `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '菜单树选择项是否关联显示',
  `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '部门树选择项是否关联显示',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '角色状态(0正常 1停用)',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `disabled` tinyint(1) NULL DEFAULT NULL,
  `removeDays` int(0) NULL DEFAULT NULL COMMENT '删除天数',
  `postType` int(0) NULL DEFAULT NULL COMMENT '岗位类型 1=经理 2=负责人 3=专员',
  `role_type` int(0) NULL DEFAULT NULL COMMENT '角色类型 1项目部 2公司/部门',
  `removeDays` int NULL DEFAULT NULL COMMENT '删除天数',
  `postType` int NULL DEFAULT NULL COMMENT '岗位类型 1=经理 2=负责人 3=专员',
  `role_type` int NULL DEFAULT NULL COMMENT '角色类型 1项目部 2公司/部门',
  PRIMARY KEY (`role_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 140 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 145 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_role
-- ----------------------------
INSERT INTO `sys_role` VALUES (1, '超级管理员', 'admin', 1, '1', 0, 0, '0', '0', 'admin', '2023-10-02 14:09:10', 'admin', '2025-07-11 21:07:00', '超级管理员', NULL, 90, 1, 1);
INSERT INTO `sys_role` VALUES (141, 'test', NULL, NULL, '1', 0, 0, '0', '0', '', '2025-09-15 13:59:06', '', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_role` VALUES (142, '工作台角色', NULL, NULL, '1', 0, 0, '0', '2', '', '2025-09-15 14:08:10', '', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_role` VALUES (143, '1', NULL, NULL, '1', 0, 0, '0', '2', '', '2025-09-15 14:09:07', '', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_role` VALUES (144, '2', NULL, NULL, '1', 0, 0, '0', '2', '', '2025-09-15 14:10:46', '', NULL, NULL, NULL, NULL, NULL, NULL);
-- ----------------------------
-- Table structure for sys_role_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_dept`;
CREATE TABLE `sys_role_dept`  (
  `role_id` bigint(0) NOT NULL COMMENT '角色ID',
  `dept_id` bigint(0) NOT NULL COMMENT '部门ID',
  `role_id` bigint NOT NULL COMMENT '角色ID',
  `dept_id` bigint NOT NULL COMMENT '部门ID',
  PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = Dynamic;
@@ -4499,8 +4993,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_menu`;
CREATE TABLE `sys_role_menu`  (
  `role_id` bigint(0) NOT NULL COMMENT '角色ID',
  `menu_id` bigint(0) NOT NULL COMMENT '菜单ID',
  `role_id` bigint NOT NULL COMMENT '角色ID',
  `menu_id` bigint NOT NULL COMMENT '菜单ID',
  PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = Dynamic;
@@ -5186,38 +5680,39 @@
INSERT INTO `sys_role_menu` VALUES (140, 108);
INSERT INTO `sys_role_menu` VALUES (140, 109);
INSERT INTO `sys_role_menu` VALUES (140, 110);
INSERT INTO `sys_role_menu` VALUES (141, 1);
-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user`  (
  `user_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  `dept_id` bigint(0) NULL DEFAULT NULL COMMENT '部门ID',
  `user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  `dept_id` bigint NULL DEFAULT NULL COMMENT '部门ID',
  `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号',
  `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称',
  `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码',
  `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
  `position` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '职位',
  `position_time` datetime(0) NULL DEFAULT NULL COMMENT '任职时间',
  `position_time` datetime NULL DEFAULT NULL COMMENT '任职时间',
  `id_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
  `organization` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编制',
  `political_outlook` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '政治面貌',
  `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码',
  `participation_time` datetime(0) NULL DEFAULT NULL COMMENT '参工时间',
  `company_time` datetime(0) NULL DEFAULT NULL COMMENT '进入公司时间',
  `participation_time` datetime NULL DEFAULT NULL COMMENT '参工时间',
  `company_time` datetime NULL DEFAULT NULL COMMENT '进入公司时间',
  `first_degree` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第一学历',
  `first_college` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第一学历学院',
  `first_major` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第一学历专业',
  `highest_degree` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最高学历',
  `highest_college` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最高学历学院',
  `highest_major` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最高学历专业',
  `ifBlack` int(0) NULL DEFAULT 0 COMMENT '是否为黑名单 1是 0否',
  `operating_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
  `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `ifBlack` int NULL DEFAULT 0 COMMENT '是否为黑名单 1是 0否',
  `operating_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `login_date` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `login_date` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登录IP',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)',
@@ -5225,22 +5720,29 @@
  `disable_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '禁用备注',
  `operating_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作人',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `email` 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 '头像',
  `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'code',
  PRIMARY KEY (`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1037 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 1042 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sys_user
-- ----------------------------
INSERT INTO `sys_user` VALUES (1, 100, 'admin', '若依', '15888888888', '1', 'https://we-park-life.oss-cn-beijing.aliyuncs.com/img/ebcc2c95e1504371a8b3f3b1167a03a0.jpg', NULL, NULL, NULL, NULL, '$2a$10$FDVekb9OQQDQe5STN85hmusd.DsqvpmroihKAh2LRczF.ZzRhzrVi', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '2025-06-20 17:11:00', '2025-09-15 10:35:36', 'admin', '2023-10-02 14:09:09', '2025-09-15 10:35:36', 'admin', '192.168.110.22', '0', '0', NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1037, 1, '19983174515', '19983174515', '19983174515', '0', '董事长', '2025-10-10 12:00:00', '513902200006257079', '编制', '党员', '$2a$10$OXJFq2flQC2wVgnBV0iuCOwVE7vNNSpXvSo9Y82qXYtIweUSrLlAe', '2025-09-09 12:00:00', '2025-08-08 12:00:00', '本科', '成都大学', '软件工程', '硕士', '清华大学', '软件工程', 0, NULL, '2025-09-12 17:06:17', '', '2025-09-12 09:20:48', '2025-09-12 17:06:15', 'admin', '192.168.110.64', '0', '0', NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1, 12, 'admin', '若依', '15888888888', '1', 'https://we-park-life.oss-cn-beijing.aliyuncs.com/img/ebcc2c95e1504371a8b3f3b1167a03a0.jpg', NULL, NULL, NULL, NULL, '$2a$10$FDVekb9OQQDQe5STN85hmusd.DsqvpmroihKAh2LRczF.ZzRhzrVi', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, '2025-06-20 17:11:00', '2025-09-24 09:09:15', 'admin', '2023-10-02 14:09:09', '2025-09-24 09:09:14', 'admin', '192.168.110.22', '0', '0', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1037, 1, '19983174515', '19983174515', '19983174515', '0', '董事长', '2025-10-10 12:00:00', '513902200006257079', '编制', '党员', '$2a$10$OXJFq2flQC2wVgnBV0iuCOwVE7vNNSpXvSo9Y82qXYtIweUSrLlAe', '2025-09-09 12:00:00', '2025-08-08 12:00:00', '本科', '成都大学', '软件工程', '硕士', '清华大学', '软件工程', 0, NULL, '2025-09-15 16:03:11', 'admin', '2025-09-12 09:20:48', '2025-09-12 17:06:15', 'admin', '192.168.110.64', '0', '2', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1038, 1, '15708179461', 'HC', '15708179461', '0', '技术部', '2025-09-15 00:00:00', '511304200203086916', '无', '共青团员', '$2a$10$Lb6rRDI6vWFCpCcEfnVHlOK0bPanal1FsvnFf5SJM5LVtUfzGXno.', '2025-09-15 00:00:00', '2025-09-15 00:00:00', '1', '2', '3', '4', '5', '6', 0, NULL, '2025-09-15 16:48:39', 'admin', '2025-09-15 16:48:31', NULL, 'admin', '', '0', '2', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1039, 12, '18224358736', '开发', '18224358736', '0', '开发', NULL, NULL, NULL, NULL, '$2a$10$hqgO0hjQIYAjIwDhaCEaDu/czG6T3tkv5SQkx1qlroA285mkrtjG2', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, '2025-09-22 17:00:12', 'admin', '2025-09-18 09:44:56', '2025-09-19 13:52:51', 'admin', '192.168.110.22', '0', '0', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1040, 15, '19983174515', '周帅', '19983174515', '0', '后端开发', NULL, NULL, NULL, NULL, '$2a$10$z2s5Wi0xCurhwbioTz8pieVDfHHfDnwQfRvT8B.IQdfGNB.dYnsxK', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, '2025-09-23 15:18:52', '', '2025-09-23 15:18:37', '2025-09-23 15:18:49', 'admin', '192.168.110.91', '0', '0', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_user` VALUES (1041, 13, '18398968484', '陈昆', '18398968484', '0', '后端小组', NULL, NULL, NULL, NULL, '$2a$10$cJqaWirOLCfjjfUPsU5UyeTOg1uMzDJkM.sUJqaKz8pzSS6EEKaWK', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, '', '2025-09-23 15:28:33', NULL, 'admin', '', '0', '0', NULL, NULL, NULL, NULL, NULL, NULL);
-- ----------------------------
-- Table structure for sys_user_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_post`;
CREATE TABLE `sys_user_post`  (
  `user_id` bigint(0) NOT NULL COMMENT '用户ID',
  `post_id` bigint(0) NOT NULL COMMENT '岗位ID',
  `user_id` bigint NOT NULL COMMENT '用户ID',
  `post_id` bigint NOT NULL COMMENT '岗位ID',
  PRIMARY KEY (`user_id`, `post_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = Dynamic;
@@ -5255,8 +5757,8 @@
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role`  (
  `user_id` bigint(0) NOT NULL COMMENT '用户ID',
  `role_id` bigint(0) NOT NULL COMMENT '角色ID',
  `user_id` bigint NOT NULL COMMENT '用户ID',
  `role_id` bigint NOT NULL COMMENT '角色ID',
  PRIMARY KEY (`user_id`, `role_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic;
@@ -5264,40 +5766,49 @@
-- Records of sys_user_role
-- ----------------------------
INSERT INTO `sys_user_role` VALUES (1, 1);
INSERT INTO `sys_user_role` VALUES (1037, 1);
INSERT INTO `sys_user_role` VALUES (1039, 1);
INSERT INTO `sys_user_role` VALUES (1040, 1);
INSERT INTO `sys_user_role` VALUES (1041, 1);
-- ----------------------------
-- Table structure for t_dept
-- ----------------------------
DROP TABLE IF EXISTS `t_dept`;
CREATE TABLE `t_dept`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `dept_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',
  `dept_leader` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门负责人',
  `parent_id` int(0) NULL DEFAULT 0 COMMENT '上级部门id为0 表示顶级',
  `status` int(0) NULL DEFAULT 1 COMMENT '状态 1启用 2禁用',
  `parent_id` int NULL DEFAULT 0 COMMENT '上级部门id为0 表示顶级',
  `status` int NULL DEFAULT 1 COMMENT '状态 1启用 2禁用',
  `dept_duty` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '部门职责',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `disabled` int(0) NULL DEFAULT 0 COMMENT '是否删除 0=否 1=是',
  `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  `disabled` int NULL DEFAULT 0 COMMENT '是否删除 0=否 1=是',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_dept
-- ----------------------------
INSERT INTO `t_dept` VALUES (1, '顶级部门1', '部门负责人1', 0, 1, '部门职责1', '部门备注1', 0, '2025-09-12 10:19:46', '2025-09-12 13:47:30', 'admin', '19983174515');
INSERT INTO `t_dept` VALUES (2, '顶级部门', '部门负责人', 0, 1, '部门职责', '部门备注', 0, '2025-09-12 10:26:19', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (3, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:16', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (4, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:18', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (5, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:18', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (6, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:33', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (7, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:33', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (8, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:34', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (9, '顶级部门', '部门负责人', 4, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:41', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (10, '顶级部门', '部门负责人', 4, 1, '部门职责', '部门备注', 0, '2025-09-12 13:48:41', NULL, '19983174515', '19983174515');
INSERT INTO `t_dept` VALUES (1, '顶级部门12', '部门负责人1', 0, 1, '部门职责1', '部门备注1', 1, '2025-09-12 10:19:46', '2025-09-15 16:49:57', 'admin', 'admin');
INSERT INTO `t_dept` VALUES (2, '顶级部门', '部门负责人', 0, 1, '部门职责', '部门备注', 1, '2025-09-12 10:26:19', '2025-09-15 16:49:27', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (3, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:16', '2025-09-15 16:49:35', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (4, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:18', '2025-09-15 16:49:31', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (5, '顶级部门', '部门负责人', 1, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:18', '2025-09-15 16:49:26', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (6, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:33', '2025-09-15 16:49:34', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (7, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:33', '2025-09-15 16:49:33', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (8, '顶级部门', '部门负责人', 3, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:34', '2025-09-15 16:49:32', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (9, '顶级部门', '部门负责人', 4, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:41', '2025-09-15 16:49:30', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (10, '顶级部门', '部门负责人', 4, 1, '部门职责', '部门备注', 1, '2025-09-12 13:48:41', '2025-09-15 16:49:29', '19983174515', 'admin');
INSERT INTO `t_dept` VALUES (11, '1', '1', 0, 1, '1', '1', 1, '2025-09-15 13:49:34', '2025-09-15 13:53:09', 'admin', 'admin');
INSERT INTO `t_dept` VALUES (12, '总公司', '张三', 0, 1, '总公司', '', 0, '2025-09-15 16:50:19', NULL, 'admin', 'admin');
INSERT INTO `t_dept` VALUES (13, '分公司1', '李四', 12, 1, '分公司1', '', 0, '2025-09-15 16:50:32', NULL, 'admin', 'admin');
INSERT INTO `t_dept` VALUES (14, '分公司2', '王五', 12, 1, '分公司2', '', 0, '2025-09-15 16:50:47', NULL, 'admin', 'admin');
INSERT INTO `t_dept` VALUES (15, '技术部', '张四', 13, 1, '技术部', '', 0, '2025-09-15 16:51:06', NULL, 'admin', 'admin');
INSERT INTO `t_dept` VALUES (16, '人事部', '赵二', 14, 1, '人事部', '', 0, '2025-09-15 16:51:39', NULL, 'admin', 'admin');
INSERT INTO `t_dept` VALUES (100, '董事长', '无关风月', 0, 1, '董事长', '', 0, '2025-09-15 16:51:39', '2025-09-19 14:07:36', 'admin', 'admin');
SET FOREIGN_KEY_CHECKS = 1;