mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-09-17 19:06:39 +08:00
添加角色员工中不应该存在删除操作,而是过滤出需要添加的员工再进行保存操作。
Signed-off-by: 大熊 <daxiongren@foxmail.com>
This commit is contained in:
commit
f8039df1bf
@ -88,8 +88,11 @@ public class SmartJobExecutor implements Runnable {
|
|||||||
* @param executorName
|
* @param executorName
|
||||||
*/
|
*/
|
||||||
public SmartJobLogEntity execute(String executorName) {
|
public SmartJobLogEntity execute(String executorName) {
|
||||||
// 执行计时
|
// 保存执行记录
|
||||||
LocalDateTime startTime = LocalDateTime.now();
|
LocalDateTime startTime = LocalDateTime.now();
|
||||||
|
Long logId = this.saveLogBeforeExecute(jobEntity, executorName, startTime);
|
||||||
|
|
||||||
|
// 执行计时
|
||||||
StopWatch stopWatch = new StopWatch();
|
StopWatch stopWatch = new StopWatch();
|
||||||
stopWatch.start();
|
stopWatch.start();
|
||||||
|
|
||||||
@ -107,33 +110,49 @@ public class SmartJobExecutor implements Runnable {
|
|||||||
log.error("==== SmartJob ==== execute err:", t);
|
log.error("==== SmartJob ==== execute err:", t);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 保存执行记录
|
// 更新执行记录
|
||||||
|
SmartJobLogEntity logEntity = new SmartJobLogEntity();
|
||||||
|
logEntity.setLogId(logId);
|
||||||
|
logEntity.setSuccessFlag(successFlag);
|
||||||
|
long totalTimeMillis = stopWatch.getTotalTimeMillis();
|
||||||
|
logEntity.setExecuteTimeMillis(totalTimeMillis);
|
||||||
|
logEntity.setExecuteEndTime(startTime.plus(totalTimeMillis, ChronoUnit.MILLIS));
|
||||||
|
logEntity.setExecuteResult(executeResult);
|
||||||
|
jobRepository.getJobLogDao().updateById(logEntity);
|
||||||
|
return logEntity;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 执行前 保存执行记录
|
||||||
|
*
|
||||||
|
* @param jobEntity
|
||||||
|
* @param executorName
|
||||||
|
* @param executeTime
|
||||||
|
* @return 返回执行记录id
|
||||||
|
*/
|
||||||
|
private Long saveLogBeforeExecute(SmartJobEntity jobEntity,
|
||||||
|
String executorName,
|
||||||
|
LocalDateTime executeTime) {
|
||||||
Integer jobId = jobEntity.getJobId();
|
Integer jobId = jobEntity.getJobId();
|
||||||
|
// 保存执行记录
|
||||||
SmartJobLogEntity logEntity = new SmartJobLogEntity();
|
SmartJobLogEntity logEntity = new SmartJobLogEntity();
|
||||||
logEntity.setJobId(jobId);
|
logEntity.setJobId(jobId);
|
||||||
logEntity.setJobName(jobEntity.getJobName());
|
logEntity.setJobName(jobEntity.getJobName());
|
||||||
logEntity.setParam(jobEntity.getParam());
|
logEntity.setParam(jobEntity.getParam());
|
||||||
logEntity.setSuccessFlag(successFlag);
|
logEntity.setSuccessFlag(true);
|
||||||
// 执行开始 结束时间
|
// 执行开始时间
|
||||||
logEntity.setExecuteStartTime(startTime);
|
logEntity.setExecuteStartTime(executeTime);
|
||||||
long totalTimeMillis = stopWatch.getTotalTimeMillis();
|
logEntity.setCreateName(executorName);
|
||||||
logEntity.setExecuteTimeMillis(totalTimeMillis);
|
|
||||||
logEntity.setExecuteEndTime(startTime.plus(totalTimeMillis, ChronoUnit.MILLIS));
|
|
||||||
// 执行结果
|
|
||||||
logEntity.setExecuteResult(executeResult);
|
|
||||||
logEntity.setIp(SmartIpUtil.getLocalFirstIp());
|
logEntity.setIp(SmartIpUtil.getLocalFirstIp());
|
||||||
logEntity.setProcessId(SmartJobUtil.getProcessId());
|
logEntity.setProcessId(SmartJobUtil.getProcessId());
|
||||||
logEntity.setProgramPath(SmartJobUtil.getProgramPath());
|
logEntity.setProgramPath(SmartJobUtil.getProgramPath());
|
||||||
logEntity.setCreateName(executorName);
|
|
||||||
|
|
||||||
// 更新上次执行
|
// 更新最后执行时间
|
||||||
SmartJobEntity updateJobEntity = new SmartJobEntity();
|
SmartJobEntity updateJobEntity = new SmartJobEntity();
|
||||||
updateJobEntity.setJobId(jobId);
|
updateJobEntity.setJobId(jobId);
|
||||||
updateJobEntity.setLastExecuteTime(startTime);
|
updateJobEntity.setLastExecuteTime(executeTime);
|
||||||
|
|
||||||
// 持久化数据
|
|
||||||
jobRepository.saveLog(logEntity, updateJobEntity);
|
jobRepository.saveLog(logEntity, updateJobEntity);
|
||||||
return logEntity;
|
return logEntity.getLogId();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -25,6 +25,10 @@ public class SmartJobRepository {
|
|||||||
return jobDao;
|
return jobDao;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public SmartJobLogDao getJobLogDao() {
|
||||||
|
return jobLogDao;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 保存执行记录
|
* 保存执行记录
|
||||||
*
|
*
|
||||||
@ -38,5 +42,4 @@ public class SmartJobRepository {
|
|||||||
jobEntity.setLastExecuteLogId(logEntity.getLogId());
|
jobEntity.setLastExecuteLogId(logEntity.getLogId());
|
||||||
jobDao.updateById(jobEntity);
|
jobDao.updateById(jobEntity);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
package net.lab1024.sa.base.module.support.redis;
|
||||||
|
|
||||||
|
import net.lab1024.sa.base.common.util.SmartStringUtil;
|
||||||
|
import org.redisson.config.Config;
|
||||||
|
import org.redisson.spring.starter.RedissonAutoConfigurationCustomizer;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* redission对于password 为空处理有问题,重新设置下
|
||||||
|
*
|
||||||
|
* @Author 1024创新实验室-主任:卓大
|
||||||
|
* @Date 2024/7/16 01:04:18
|
||||||
|
* @Wechat zhuoda1024
|
||||||
|
* @Email lab1024@163.com
|
||||||
|
* @Copyright <a href="https://1024lab.net">1024创新实验室</a> ,Since 2012
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Component
|
||||||
|
public class RedissonPasswordConfigurationCustomizer implements RedissonAutoConfigurationCustomizer {
|
||||||
|
@Override
|
||||||
|
public void customize(Config configuration) {
|
||||||
|
if (configuration.isSingleConfig() && SmartStringUtil.isEmpty(configuration.useSingleServer().getPassword())) {
|
||||||
|
configuration.useSingleServer().setPassword(null);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (configuration.isClusterConfig() && SmartStringUtil.isEmpty(configuration.useClusterServers().getPassword())) {
|
||||||
|
configuration.useClusterServers().setPassword(null);
|
||||||
|
}
|
||||||
|
if (configuration.isSentinelConfig() && SmartStringUtil.isEmpty(configuration.useSentinelServers().getPassword())) {
|
||||||
|
configuration.useSentinelServers().setPassword(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,20 +1,20 @@
|
|||||||
spring:
|
spring:
|
||||||
# 数据库连接信息
|
# 数据库连接信息
|
||||||
datasource:
|
datasource:
|
||||||
url: jdbc:mysql://127.0.0.1:3306/smart_admin_v3?autoReconnect=true&useServerPreparedStmts=false&rewriteBatchedStatements=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
url: jdbc:p6spy:mysql://127.0.0.1:3306/smart_admin_v3?autoReconnect=true&useServerPreparedStmts=false&rewriteBatchedStatements=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
||||||
username: root
|
username: root
|
||||||
password: Zhuoda#1024lab
|
password: Zhuoda1024lab
|
||||||
initial-size: 5
|
initial-size: 2
|
||||||
min-idle: 5
|
min-idle: 2
|
||||||
max-active: 20
|
max-active: 10
|
||||||
max-wait: 60000
|
max-wait: 60000
|
||||||
time-between-eviction-runs-millis: 60000
|
time-between-eviction-runs-millis: 60000
|
||||||
min-evictable-idle-time-millis: 300000
|
min-evictable-idle-time-millis: 300000
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.p6spy.engine.spy.P6SpyDriver
|
||||||
filters: stat
|
filters: stat
|
||||||
druid:
|
druid:
|
||||||
username: druid
|
username: druid
|
||||||
password: 1024lab
|
password: 1024
|
||||||
login:
|
login:
|
||||||
enabled: false
|
enabled: false
|
||||||
method:
|
method:
|
||||||
@ -29,9 +29,9 @@ spring:
|
|||||||
timeout: 10000ms
|
timeout: 10000ms
|
||||||
lettuce:
|
lettuce:
|
||||||
pool:
|
pool:
|
||||||
max-active: 50
|
max-active: 5
|
||||||
min-idle: 5
|
min-idle: 1
|
||||||
max-idle: 5
|
max-idle: 3
|
||||||
max-wait: 30000ms
|
max-wait: 30000ms
|
||||||
|
|
||||||
# 上传文件大小配置
|
# 上传文件大小配置
|
||||||
@ -74,9 +74,9 @@ file:
|
|||||||
upload-path: /home/smart_admin_v3/upload/ #文件上传目录
|
upload-path: /home/smart_admin_v3/upload/ #文件上传目录
|
||||||
url-prefix:
|
url-prefix:
|
||||||
cloud:
|
cloud:
|
||||||
region: oss-cn-qingdao
|
region: oss-cn-hangzhou
|
||||||
endpoint: oss-cn-qingdao.aliyuncs.com
|
endpoint: oss-cn-hangzhou.aliyuncs.com
|
||||||
bucket-name: common
|
bucket-name: 1024lab-smart-admin
|
||||||
access-key:
|
access-key:
|
||||||
secret-key:
|
secret-key:
|
||||||
url-prefix: https://${file.storage.cloud.bucket-name}.${file.storage.cloud.endpoint}/
|
url-prefix: https://${file.storage.cloud.bucket-name}.${file.storage.cloud.endpoint}/
|
||||||
|
@ -169,6 +169,7 @@
|
|||||||
title: '职务',
|
title: '职务',
|
||||||
dataIndex: 'positionName',
|
dataIndex: 'positionName',
|
||||||
width: 100,
|
width: 100,
|
||||||
|
ellipsis: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '角色',
|
title: '角色',
|
||||||
@ -181,12 +182,6 @@
|
|||||||
ellipsis: true,
|
ellipsis: true,
|
||||||
width: 200,
|
width: 200,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
title: '职务',
|
|
||||||
dataIndex: 'employeeName',
|
|
||||||
ellipsis: true,
|
|
||||||
width: 200,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: '操作',
|
title: '操作',
|
||||||
dataIndex: 'operate',
|
dataIndex: 'operate',
|
||||||
|
@ -20,18 +20,18 @@ SET FOREIGN_KEY_CHECKS = 0;
|
|||||||
DROP TABLE IF EXISTS `t_category`;
|
DROP TABLE IF EXISTS `t_category`;
|
||||||
CREATE TABLE `t_category` (
|
CREATE TABLE `t_category` (
|
||||||
`category_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '分类id',
|
`category_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '分类id',
|
||||||
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '分类名称',
|
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名称',
|
||||||
`category_type` smallint(0) NOT NULL COMMENT '分类类型',
|
`category_type` smallint(0) NOT NULL COMMENT '分类类型',
|
||||||
`parent_id` int(0) NOT NULL COMMENT '父级id',
|
`parent_id` int(0) NOT NULL COMMENT '父级id',
|
||||||
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序',
|
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序',
|
||||||
`disabled_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否禁用',
|
`disabled_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否禁用',
|
||||||
`deleted_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
`deleted_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
||||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`category_id`) USING BTREE,
|
PRIMARY KEY (`category_id`) USING BTREE,
|
||||||
INDEX `idx_parent_id`(`parent_id`) USING BTREE
|
INDEX `idx_parent_id`(`parent_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 361 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '分类表,主要用于商品分类' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 361 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分类表,主要用于商品分类' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_category
|
-- Records of t_category
|
||||||
@ -113,14 +113,14 @@ INSERT INTO `t_code_generator_config` VALUES ('t_position', '{\"backendAuthor\":
|
|||||||
DROP TABLE IF EXISTS `t_config`;
|
DROP TABLE IF EXISTS `t_config`;
|
||||||
CREATE TABLE `t_config` (
|
CREATE TABLE `t_config` (
|
||||||
`config_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`config_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
`config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '参数名字',
|
`config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数名字',
|
||||||
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '参数key',
|
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数key',
|
||||||
`config_value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
|
`config_value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '上次修改时间',
|
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '上次修改时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`config_id`) USING BTREE
|
PRIMARY KEY (`config_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '系统配置' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统配置' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_config
|
-- Records of t_config
|
||||||
@ -135,21 +135,21 @@ CREATE TABLE `t_data_tracer` (
|
|||||||
`data_tracer_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
`data_tracer_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
||||||
`data_id` bigint(0) NOT NULL COMMENT '各种单据的id',
|
`data_id` bigint(0) NOT NULL COMMENT '各种单据的id',
|
||||||
`type` int(0) NOT NULL COMMENT '单据类型',
|
`type` int(0) NOT NULL COMMENT '单据类型',
|
||||||
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '操作内容',
|
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '操作内容',
|
||||||
`diff_old` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '差异:旧的数据',
|
`diff_old` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '差异:旧的数据',
|
||||||
`diff_new` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '差异:新的数据',
|
`diff_new` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '差异:新的数据',
|
||||||
`extra_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '额外信息',
|
`extra_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外信息',
|
||||||
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
||||||
`user_type` int(0) NOT NULL COMMENT '用户类型:1 后管用户 ',
|
`user_type` int(0) NOT NULL COMMENT '用户类型:1 后管用户 ',
|
||||||
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名称',
|
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名称',
|
||||||
`ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'ip',
|
`ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ip',
|
||||||
`ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'ip地区',
|
`ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ip地区',
|
||||||
`user_agent` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用户ua',
|
`user_agent` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户ua',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`data_tracer_id`) USING BTREE,
|
PRIMARY KEY (`data_tracer_id`) USING BTREE,
|
||||||
INDEX `order_id_order_type`(`data_id`, `type`) USING BTREE
|
INDEX `order_id_order_type`(`data_id`, `type`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '各种单据操作记录' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '各种单据操作记录' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_data_tracer
|
-- Records of t_data_tracer
|
||||||
@ -170,7 +170,7 @@ INSERT INTO `t_data_tracer` VALUES (49, 1, 3, '修改企业信息', '营业执
|
|||||||
DROP TABLE IF EXISTS `t_department`;
|
DROP TABLE IF EXISTS `t_department`;
|
||||||
CREATE TABLE `t_department` (
|
CREATE TABLE `t_department` (
|
||||||
`department_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '部门主键id',
|
`department_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '部门主键id',
|
||||||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '部门名称',
|
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '部门名称',
|
||||||
`manager_id` bigint(0) NULL DEFAULT NULL COMMENT '部门负责人id',
|
`manager_id` bigint(0) NULL DEFAULT NULL COMMENT '部门负责人id',
|
||||||
`parent_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '部门的父级id',
|
`parent_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '部门的父级id',
|
||||||
`sort` int(0) NOT NULL COMMENT '部门排序',
|
`sort` int(0) NOT NULL COMMENT '部门排序',
|
||||||
@ -178,7 +178,7 @@ CREATE TABLE `t_department` (
|
|||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`department_id`) USING BTREE,
|
PRIMARY KEY (`department_id`) USING BTREE,
|
||||||
INDEX `parent_id`(`parent_id`) USING BTREE
|
INDEX `parent_id`(`parent_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '部门' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_department
|
-- Records of t_department
|
||||||
@ -244,7 +244,7 @@ CREATE TABLE `t_employee` (
|
|||||||
`login_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录帐号',
|
`login_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录帐号',
|
||||||
`login_pwd` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录密码',
|
`login_pwd` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录密码',
|
||||||
`actual_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '员工名称',
|
`actual_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '员工名称',
|
||||||
`avatar` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
|
`avatar` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
`gender` tinyint(1) NOT NULL DEFAULT 0 COMMENT '性别',
|
`gender` tinyint(1) NOT NULL DEFAULT 0 COMMENT '性别',
|
||||||
`phone` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号码',
|
`phone` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号码',
|
||||||
`department_id` int(0) NOT NULL COMMENT '部门id',
|
`department_id` int(0) NOT NULL COMMENT '部门id',
|
||||||
@ -252,11 +252,11 @@ CREATE TABLE `t_employee` (
|
|||||||
`disabled_flag` tinyint unsigned NOT NULL COMMENT '是否被禁用 0否1是',
|
`disabled_flag` tinyint unsigned NOT NULL COMMENT '是否被禁用 0否1是',
|
||||||
`deleted_flag` tinyint unsigned NOT NULL COMMENT '是否删除0否 1是',
|
`deleted_flag` tinyint unsigned NOT NULL COMMENT '是否删除0否 1是',
|
||||||
`administrator_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否为超级管理员: 0 不是,1是',
|
`administrator_flag` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否为超级管理员: 0 不是,1是',
|
||||||
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注',
|
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`employee_id`) USING BTREE
|
PRIMARY KEY (`employee_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 73 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '员工表' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 73 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_employee
|
-- Records of t_employee
|
||||||
@ -280,15 +280,15 @@ INSERT INTO `t_employee` VALUES (69, 'peixian', '40cc20b8891cd3fd1f008ea7f4ac17c
|
|||||||
DROP TABLE IF EXISTS `t_feedback`;
|
DROP TABLE IF EXISTS `t_feedback`;
|
||||||
CREATE TABLE `t_feedback` (
|
CREATE TABLE `t_feedback` (
|
||||||
`feedback_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`feedback_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
`feedback_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '反馈内容',
|
`feedback_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '反馈内容',
|
||||||
`feedback_attachment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '反馈图片',
|
`feedback_attachment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '反馈图片',
|
||||||
`user_id` bigint(0) NOT NULL COMMENT '创建人id',
|
`user_id` bigint(0) NOT NULL COMMENT '创建人id',
|
||||||
`user_type` int(0) NOT NULL COMMENT '创建人用户类型',
|
`user_type` int(0) NOT NULL COMMENT '创建人用户类型',
|
||||||
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '创建人姓名',
|
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人姓名',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`feedback_id`) USING BTREE
|
PRIMARY KEY (`feedback_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '意见反馈' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '意见反馈' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for t_file
|
-- Table structure for t_file
|
||||||
@ -368,18 +368,18 @@ DROP TABLE IF EXISTS `t_help_doc`;
|
|||||||
CREATE TABLE `t_help_doc` (
|
CREATE TABLE `t_help_doc` (
|
||||||
`help_doc_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
`help_doc_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
||||||
`help_doc_catalog_id` bigint(0) NOT NULL COMMENT '类型1公告 2动态',
|
`help_doc_catalog_id` bigint(0) NOT NULL COMMENT '类型1公告 2动态',
|
||||||
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题',
|
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
|
||||||
`content_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '文本内容',
|
`content_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文本内容',
|
||||||
`content_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'html内容',
|
`content_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'html内容',
|
||||||
`attachment` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '附件',
|
`attachment` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
|
||||||
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序',
|
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序',
|
||||||
`page_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '页面浏览量,传说中的pv',
|
`page_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '页面浏览量,传说中的pv',
|
||||||
`user_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '用户浏览量,传说中的uv',
|
`user_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '用户浏览量,传说中的uv',
|
||||||
`author` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作者',
|
`author` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`help_doc_id`) USING BTREE
|
PRIMARY KEY (`help_doc_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '帮助文档' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助文档' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_help_doc
|
-- Records of t_help_doc
|
||||||
@ -393,13 +393,13 @@ INSERT INTO `t_help_doc` VALUES (33, 6, '谁有权限查看企业信息', '需
|
|||||||
DROP TABLE IF EXISTS `t_help_doc_catalog`;
|
DROP TABLE IF EXISTS `t_help_doc_catalog`;
|
||||||
CREATE TABLE `t_help_doc_catalog` (
|
CREATE TABLE `t_help_doc_catalog` (
|
||||||
`help_doc_catalog_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '帮助文档目录',
|
`help_doc_catalog_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '帮助文档目录',
|
||||||
`name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '名称',
|
`name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
|
||||||
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序字段',
|
`sort` int(0) NOT NULL DEFAULT 0 COMMENT '排序字段',
|
||||||
`parent_id` bigint(0) NOT NULL COMMENT '父级id',
|
`parent_id` bigint(0) NOT NULL COMMENT '父级id',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`help_doc_catalog_id`) USING BTREE
|
PRIMARY KEY (`help_doc_catalog_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '帮助文档-目录' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助文档-目录' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_help_doc_catalog
|
-- Records of t_help_doc_catalog
|
||||||
@ -415,13 +415,13 @@ INSERT INTO `t_help_doc_catalog` VALUES (11, '进销存', 0, 0, '2023-12-01 20:1
|
|||||||
DROP TABLE IF EXISTS `t_help_doc_relation`;
|
DROP TABLE IF EXISTS `t_help_doc_relation`;
|
||||||
CREATE TABLE `t_help_doc_relation` (
|
CREATE TABLE `t_help_doc_relation` (
|
||||||
`relation_id` bigint(0) NOT NULL COMMENT '关联id',
|
`relation_id` bigint(0) NOT NULL COMMENT '关联id',
|
||||||
`relation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关联名称',
|
`relation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联名称',
|
||||||
`help_doc_id` bigint(0) NOT NULL COMMENT '文档id',
|
`help_doc_id` bigint(0) NOT NULL COMMENT '文档id',
|
||||||
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`relation_id`, `help_doc_id`) USING BTREE,
|
PRIMARY KEY (`relation_id`, `help_doc_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uni_menu_help_doc`(`relation_id`, `help_doc_id`) USING BTREE
|
UNIQUE INDEX `uni_menu_help_doc`(`relation_id`, `help_doc_id`) USING BTREE
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '帮助文档-关联表' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助文档-关联表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_help_doc_relation
|
-- Records of t_help_doc_relation
|
||||||
@ -436,17 +436,17 @@ DROP TABLE IF EXISTS `t_help_doc_view_record`;
|
|||||||
CREATE TABLE `t_help_doc_view_record` (
|
CREATE TABLE `t_help_doc_view_record` (
|
||||||
`help_doc_id` bigint(0) NOT NULL COMMENT '通知公告id',
|
`help_doc_id` bigint(0) NOT NULL COMMENT '通知公告id',
|
||||||
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
||||||
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名称',
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名称',
|
||||||
`page_view_count` int(0) NULL DEFAULT 0 COMMENT '查看次数',
|
`page_view_count` int(0) NULL DEFAULT 0 COMMENT '查看次数',
|
||||||
`first_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '首次ip',
|
`first_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首次ip',
|
||||||
`first_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '首次用户设备等标识',
|
`first_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首次用户设备等标识',
|
||||||
`last_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最后一次ip',
|
`last_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后一次ip',
|
||||||
`last_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最后一次用户设备等标识',
|
`last_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后一次用户设备等标识',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`help_doc_id`, `user_id`) USING BTREE,
|
PRIMARY KEY (`help_doc_id`, `user_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uk_notice_employee`(`help_doc_id`, `user_id`) USING BTREE COMMENT '资讯员工'
|
UNIQUE INDEX `uk_notice_employee`(`help_doc_id`, `user_id`) USING BTREE COMMENT '资讯员工'
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '帮助文档-查看记录' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助文档-查看记录' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_help_doc_view_record
|
-- Records of t_help_doc_view_record
|
||||||
@ -464,7 +464,7 @@ CREATE TABLE `t_login_fail` (
|
|||||||
`login_fail_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '自增id',
|
`login_fail_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '自增id',
|
||||||
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
||||||
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
||||||
`login_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '登录名',
|
`login_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录名',
|
||||||
`login_fail_count` int(0) NULL DEFAULT NULL COMMENT '连续登录失败次数',
|
`login_fail_count` int(0) NULL DEFAULT NULL COMMENT '连续登录失败次数',
|
||||||
`lock_flag` tinyint(0) NULL DEFAULT 0 COMMENT '锁定状态:1锁定,0未锁定',
|
`lock_flag` tinyint(0) NULL DEFAULT 0 COMMENT '锁定状态:1锁定,0未锁定',
|
||||||
`login_lock_begin_time` datetime(0) NULL DEFAULT NULL COMMENT '连续登录失败锁定开始时间',
|
`login_lock_begin_time` datetime(0) NULL DEFAULT NULL COMMENT '连续登录失败锁定开始时间',
|
||||||
@ -472,7 +472,7 @@ CREATE TABLE `t_login_fail` (
|
|||||||
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`login_fail_id`) USING BTREE,
|
PRIMARY KEY (`login_fail_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uid_and_utype`(`user_id`, `user_type`) USING BTREE
|
UNIQUE INDEX `uid_and_utype`(`user_id`, `user_type`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '登录失败次数记录表' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登录失败次数记录表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for t_login_log
|
-- Table structure for t_login_log
|
||||||
@ -482,17 +482,17 @@ CREATE TABLE `t_login_log` (
|
|||||||
`login_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`login_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
`user_id` int(0) NOT NULL COMMENT '用户id',
|
`user_id` int(0) NOT NULL COMMENT '用户id',
|
||||||
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
||||||
`user_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名',
|
`user_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
|
||||||
`login_ip` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用户ip',
|
`login_ip` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户ip',
|
||||||
`login_ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用户ip地区',
|
`login_ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户ip地区',
|
||||||
`user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT 'user-agent信息',
|
`user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'user-agent信息',
|
||||||
`login_result` int(0) NOT NULL COMMENT '登录结果:0成功 1失败 2 退出',
|
`login_result` int(0) NOT NULL COMMENT '登录结果:0成功 1失败 2 退出',
|
||||||
`remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注',
|
`remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`login_log_id`) USING BTREE,
|
PRIMARY KEY (`login_log_id`) USING BTREE,
|
||||||
INDEX `customer_id`(`user_id`) USING BTREE
|
INDEX `customer_id`(`user_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 107 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户登录日志' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 107 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户登录日志' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_login_log
|
-- Records of t_login_log
|
||||||
@ -508,19 +508,19 @@ INSERT INTO `t_login_log` VALUES (115, 1, 1, '管理员', '127.0.0.1', '0|0|0|
|
|||||||
DROP TABLE IF EXISTS `t_menu`;
|
DROP TABLE IF EXISTS `t_menu`;
|
||||||
CREATE TABLE `t_menu` (
|
CREATE TABLE `t_menu` (
|
||||||
`menu_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
|
`menu_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
|
||||||
`menu_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名称',
|
`menu_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称',
|
||||||
`menu_type` int(0) NOT NULL COMMENT '类型',
|
`menu_type` int(0) NOT NULL COMMENT '类型',
|
||||||
`parent_id` bigint(0) NOT NULL COMMENT '父菜单ID',
|
`parent_id` bigint(0) NOT NULL COMMENT '父菜单ID',
|
||||||
`sort` int(0) NULL DEFAULT NULL COMMENT '显示顺序',
|
`sort` int(0) NULL DEFAULT NULL COMMENT '显示顺序',
|
||||||
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '路由地址',
|
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由地址',
|
||||||
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组件路径',
|
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径',
|
||||||
`perms_type` int(0) NULL DEFAULT NULL COMMENT '权限类型',
|
`perms_type` int(0) NULL DEFAULT NULL COMMENT '权限类型',
|
||||||
`api_perms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '后端权限字符串',
|
`api_perms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '后端权限字符串',
|
||||||
`web_perms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '前端权限字符串',
|
`web_perms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '前端权限字符串',
|
||||||
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '菜单图标',
|
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单图标',
|
||||||
`context_menu_id` bigint(0) NULL DEFAULT NULL COMMENT '功能点关联菜单ID',
|
`context_menu_id` bigint(0) NULL DEFAULT NULL COMMENT '功能点关联菜单ID',
|
||||||
`frame_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否为外链',
|
`frame_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否为外链',
|
||||||
`frame_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '外链地址',
|
`frame_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '外链地址',
|
||||||
`cache_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否缓存',
|
`cache_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否缓存',
|
||||||
`visible_flag` tinyint(1) NOT NULL DEFAULT 1 COMMENT '显示状态',
|
`visible_flag` tinyint(1) NOT NULL DEFAULT 1 COMMENT '显示状态',
|
||||||
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
||||||
@ -530,7 +530,7 @@ CREATE TABLE `t_menu` (
|
|||||||
`update_user_id` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
|
`update_user_id` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`menu_id`) USING BTREE
|
PRIMARY KEY (`menu_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 235 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '菜单表' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 235 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_menu
|
-- Records of t_menu
|
||||||
@ -664,16 +664,16 @@ CREATE TABLE `t_message` (
|
|||||||
`message_type` smallint(0) NOT NULL COMMENT '消息类型',
|
`message_type` smallint(0) NOT NULL COMMENT '消息类型',
|
||||||
`receiver_user_type` int(0) NOT NULL COMMENT '接收者用户类型',
|
`receiver_user_type` int(0) NOT NULL COMMENT '接收者用户类型',
|
||||||
`receiver_user_id` bigint(0) NOT NULL COMMENT '接收者用户id',
|
`receiver_user_id` bigint(0) NOT NULL COMMENT '接收者用户id',
|
||||||
`data_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '相关数据id',
|
`data_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '相关数据id',
|
||||||
`title` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题',
|
`title` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
|
||||||
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '内容',
|
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容',
|
||||||
`read_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已读',
|
`read_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已读',
|
||||||
`read_time` datetime(0) NULL DEFAULT NULL COMMENT '已读时间',
|
`read_time` datetime(0) NULL DEFAULT NULL COMMENT '已读时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`message_id`) USING BTREE,
|
PRIMARY KEY (`message_id`) USING BTREE,
|
||||||
INDEX `idx_msg`(`message_type`, `receiver_user_type`, `receiver_user_id`) USING BTREE
|
INDEX `idx_msg`(`message_type`, `receiver_user_type`, `receiver_user_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知消息' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知消息' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_message
|
-- Records of t_message
|
||||||
@ -689,24 +689,24 @@ DROP TABLE IF EXISTS `t_notice`;
|
|||||||
CREATE TABLE `t_notice` (
|
CREATE TABLE `t_notice` (
|
||||||
`notice_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
`notice_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
||||||
`notice_type_id` bigint(0) NOT NULL COMMENT '类型1公告 2动态',
|
`notice_type_id` bigint(0) NOT NULL COMMENT '类型1公告 2动态',
|
||||||
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题',
|
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
|
||||||
`all_visible_flag` tinyint(1) NOT NULL COMMENT '是否全部可见',
|
`all_visible_flag` tinyint(1) NOT NULL COMMENT '是否全部可见',
|
||||||
`scheduled_publish_flag` tinyint(1) NOT NULL COMMENT '是否定时发布',
|
`scheduled_publish_flag` tinyint(1) NOT NULL COMMENT '是否定时发布',
|
||||||
`publish_time` datetime(0) NOT NULL COMMENT '发布时间',
|
`publish_time` datetime(0) NOT NULL COMMENT '发布时间',
|
||||||
`content_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '文本内容',
|
`content_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文本内容',
|
||||||
`content_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'html内容',
|
`content_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'html内容',
|
||||||
`attachment` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '附件',
|
`attachment` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
|
||||||
`page_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '页面浏览量,传说中的pv',
|
`page_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '页面浏览量,传说中的pv',
|
||||||
`user_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '用户浏览量,传说中的uv',
|
`user_view_count` int(0) NOT NULL DEFAULT 0 COMMENT '用户浏览量,传说中的uv',
|
||||||
`source` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源',
|
`source` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源',
|
||||||
`author` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作者',
|
`author` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者',
|
||||||
`document_number` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文号,如:1024创新实验室发〔2022〕字第36号',
|
`document_number` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文号,如:1024创新实验室发〔2022〕字第36号',
|
||||||
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0,
|
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0,
|
||||||
`create_user_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
|
`create_user_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`notice_id`) USING BTREE
|
PRIMARY KEY (`notice_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 63 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 63 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_notice
|
-- Records of t_notice
|
||||||
@ -730,11 +730,11 @@ INSERT INTO `t_notice` VALUES (60, 2, '1024创新实验室 春节放假通知',
|
|||||||
DROP TABLE IF EXISTS `t_notice_type`;
|
DROP TABLE IF EXISTS `t_notice_type`;
|
||||||
CREATE TABLE `t_notice_type` (
|
CREATE TABLE `t_notice_type` (
|
||||||
`notice_type_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '通知类型',
|
`notice_type_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '通知类型',
|
||||||
`notice_type_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '类型名称',
|
`notice_type_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型名称',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`notice_type_id`) USING BTREE
|
PRIMARY KEY (`notice_type_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知类型' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知类型' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_notice_type
|
-- Records of t_notice_type
|
||||||
@ -750,15 +750,15 @@ CREATE TABLE `t_notice_view_record` (
|
|||||||
`notice_id` bigint(0) NOT NULL COMMENT '通知公告id',
|
`notice_id` bigint(0) NOT NULL COMMENT '通知公告id',
|
||||||
`employee_id` bigint(0) NOT NULL COMMENT '员工id',
|
`employee_id` bigint(0) NOT NULL COMMENT '员工id',
|
||||||
`page_view_count` int(0) NULL DEFAULT 0 COMMENT '查看次数',
|
`page_view_count` int(0) NULL DEFAULT 0 COMMENT '查看次数',
|
||||||
`first_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '首次ip',
|
`first_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首次ip',
|
||||||
`first_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '首次用户设备等标识',
|
`first_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首次用户设备等标识',
|
||||||
`last_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最后一次ip',
|
`last_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后一次ip',
|
||||||
`last_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最后一次用户设备等标识',
|
`last_user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后一次用户设备等标识',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`notice_id`, `employee_id`) USING BTREE,
|
PRIMARY KEY (`notice_id`, `employee_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uk_notice_employee`(`notice_id`, `employee_id`) USING BTREE COMMENT '资讯员工'
|
UNIQUE INDEX `uk_notice_employee`(`notice_id`, `employee_id`) USING BTREE COMMENT '资讯员工'
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知查看记录' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知查看记录' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_notice_view_record
|
-- Records of t_notice_view_record
|
||||||
@ -790,7 +790,7 @@ CREATE TABLE `t_notice_visible_range` (
|
|||||||
`data_id` bigint(0) NOT NULL COMMENT '员工or部门id',
|
`data_id` bigint(0) NOT NULL COMMENT '员工or部门id',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
UNIQUE INDEX `uk_notice_data`(`notice_id`, `data_type`, `data_id`) USING BTREE
|
UNIQUE INDEX `uk_notice_data`(`notice_id`, `data_type`, `data_id`) USING BTREE
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知可见范围' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知可见范围' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for t_oa_bank
|
-- Table structure for t_oa_bank
|
||||||
@ -798,21 +798,21 @@ CREATE TABLE `t_notice_visible_range` (
|
|||||||
DROP TABLE IF EXISTS `t_oa_bank`;
|
DROP TABLE IF EXISTS `t_oa_bank`;
|
||||||
CREATE TABLE `t_oa_bank` (
|
CREATE TABLE `t_oa_bank` (
|
||||||
`bank_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '银行信息ID',
|
`bank_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '银行信息ID',
|
||||||
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '开户银行',
|
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '开户银行',
|
||||||
`account_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '账户名称',
|
`account_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账户名称',
|
||||||
`account_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '账号',
|
`account_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号',
|
||||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
`business_flag` tinyint(1) NOT NULL COMMENT '是否对公',
|
`business_flag` tinyint(1) NOT NULL COMMENT '是否对公',
|
||||||
`enterprise_id` bigint(0) NOT NULL COMMENT '企业ID',
|
`enterprise_id` bigint(0) NOT NULL COMMENT '企业ID',
|
||||||
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
||||||
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
||||||
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
||||||
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
|
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`bank_id`) USING BTREE,
|
PRIMARY KEY (`bank_id`) USING BTREE,
|
||||||
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'OA银行信息\n' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'OA银行信息\n' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_oa_bank
|
-- Records of t_oa_bank
|
||||||
@ -826,29 +826,29 @@ INSERT INTO `t_oa_bank` VALUES (27, '建设银行', '1024创新实验室', '1024
|
|||||||
DROP TABLE IF EXISTS `t_oa_enterprise`;
|
DROP TABLE IF EXISTS `t_oa_enterprise`;
|
||||||
CREATE TABLE `t_oa_enterprise` (
|
CREATE TABLE `t_oa_enterprise` (
|
||||||
`enterprise_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '企业ID',
|
`enterprise_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '企业ID',
|
||||||
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '企业名称',
|
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业名称',
|
||||||
`enterprise_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '企业logo',
|
`enterprise_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业logo',
|
||||||
`type` int(0) NOT NULL DEFAULT 1 COMMENT '类型(1:有限公司;2:合伙公司)',
|
`type` int(0) NOT NULL DEFAULT 1 COMMENT '类型(1:有限公司;2:合伙公司)',
|
||||||
`unified_social_credit_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '统一社会信用代码',
|
`unified_social_credit_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '统一社会信用代码',
|
||||||
`contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '联系人',
|
`contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人',
|
||||||
`contact_phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '联系人电话',
|
`contact_phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人电话',
|
||||||
`email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '邮箱',
|
`email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
|
||||||
`province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '省份',
|
`province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省份',
|
||||||
`province_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '省份名称',
|
`province_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省份名称',
|
||||||
`city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市',
|
`city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市',
|
||||||
`city_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '城市名称',
|
`city_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '城市名称',
|
||||||
`district` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '区县',
|
`district` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区县',
|
||||||
`district_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '区县名称',
|
`district_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区县名称',
|
||||||
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细地址',
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||||
`business_license` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '营业执照',
|
`business_license` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '营业执照',
|
||||||
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
||||||
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
||||||
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
||||||
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
|
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`enterprise_id`) USING BTREE
|
PRIMARY KEY (`enterprise_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 126 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'OA企业模块\r\n' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 126 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'OA企业模块\r\n' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_oa_enterprise
|
-- Records of t_oa_enterprise
|
||||||
@ -862,15 +862,15 @@ INSERT INTO `t_oa_enterprise` VALUES (2, '1024创新实验室', '', 2, '1024lab'
|
|||||||
DROP TABLE IF EXISTS `t_oa_enterprise_employee`;
|
DROP TABLE IF EXISTS `t_oa_enterprise_employee`;
|
||||||
CREATE TABLE `t_oa_enterprise_employee` (
|
CREATE TABLE `t_oa_enterprise_employee` (
|
||||||
`enterprise_employee_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
`enterprise_employee_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||||
`enterprise_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '订单ID',
|
`enterprise_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单ID',
|
||||||
`employee_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '货物名称',
|
`employee_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货物名称',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`enterprise_employee_id`) USING BTREE,
|
PRIMARY KEY (`enterprise_employee_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uk_enterprise_employee`(`enterprise_id`, `employee_id`) USING BTREE,
|
UNIQUE INDEX `uk_enterprise_employee`(`enterprise_id`, `employee_id`) USING BTREE,
|
||||||
INDEX `idx_employee_id`(`employee_id`) USING BTREE,
|
INDEX `idx_employee_id`(`employee_id`) USING BTREE,
|
||||||
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 159 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '企业关联的员工' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 159 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '企业关联的员工' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_oa_enterprise_employee
|
-- Records of t_oa_enterprise_employee
|
||||||
@ -884,21 +884,21 @@ INSERT INTO `t_oa_enterprise_employee` VALUES (155, '2', '44', '2022-10-22 17:57
|
|||||||
DROP TABLE IF EXISTS `t_oa_invoice`;
|
DROP TABLE IF EXISTS `t_oa_invoice`;
|
||||||
CREATE TABLE `t_oa_invoice` (
|
CREATE TABLE `t_oa_invoice` (
|
||||||
`invoice_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '发票信息ID',
|
`invoice_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '发票信息ID',
|
||||||
`invoice_heads` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '开票抬头',
|
`invoice_heads` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '开票抬头',
|
||||||
`taxpayer_identification_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '纳税人识别号',
|
`taxpayer_identification_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '纳税人识别号',
|
||||||
`account_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '银行账户',
|
`account_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行账户',
|
||||||
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '开户行',
|
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '开户行',
|
||||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
`enterprise_id` bigint(0) NOT NULL COMMENT '企业ID',
|
`enterprise_id` bigint(0) NOT NULL COMMENT '企业ID',
|
||||||
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
`disabled_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '禁用状态',
|
||||||
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
`deleted_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态',
|
||||||
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
`create_user_id` bigint(0) NOT NULL COMMENT '创建人ID',
|
||||||
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '创建人',
|
`create_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
PRIMARY KEY (`invoice_id`) USING BTREE,
|
PRIMARY KEY (`invoice_id`) USING BTREE,
|
||||||
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
INDEX `idx_enterprise_id`(`enterprise_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'OA发票信息\n' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'OA发票信息\n' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_oa_invoice
|
-- Records of t_oa_invoice
|
||||||
@ -913,21 +913,21 @@ CREATE TABLE `t_operate_log` (
|
|||||||
`operate_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`operate_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
`operate_user_id` bigint(0) NOT NULL COMMENT '用户id',
|
`operate_user_id` bigint(0) NOT NULL COMMENT '用户id',
|
||||||
`operate_user_type` int(0) NOT NULL COMMENT '用户类型',
|
`operate_user_type` int(0) NOT NULL COMMENT '用户类型',
|
||||||
`operate_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名称',
|
`operate_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名称',
|
||||||
`module` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '操作模块',
|
`module` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作模块',
|
||||||
`content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '操作内容',
|
`content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作内容',
|
||||||
`url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '请求路径',
|
`url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求路径',
|
||||||
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '请求方法',
|
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方法',
|
||||||
`param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '请求参数',
|
`param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数',
|
||||||
`ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '请求ip',
|
`ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求ip',
|
||||||
`ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '请求ip地区',
|
`ip_region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求ip地区',
|
||||||
`user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '请求user-agent',
|
`user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求user-agent',
|
||||||
`success_flag` tinyint(0) NULL DEFAULT NULL COMMENT '请求结果 0失败 1成功',
|
`success_flag` tinyint(0) NULL DEFAULT NULL COMMENT '请求结果 0失败 1成功',
|
||||||
`fail_reason` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '失败原因',
|
`fail_reason` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '失败原因',
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`operate_log_id`) USING BTREE
|
PRIMARY KEY (`operate_log_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 963 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '操作记录' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 963 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作记录' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for t_position
|
-- Table structure for t_position
|
||||||
@ -959,12 +959,12 @@ INSERT INTO `t_position` VALUES (6, '管理M6', 'L2', 5, NULL, 0, '2024-07-15 23
|
|||||||
DROP TABLE IF EXISTS `t_reload_item`;
|
DROP TABLE IF EXISTS `t_reload_item`;
|
||||||
CREATE TABLE `t_reload_item` (
|
CREATE TABLE `t_reload_item` (
|
||||||
`tag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项名称',
|
`tag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项名称',
|
||||||
`args` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '参数 可选',
|
`args` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数 可选',
|
||||||
`identification` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '运行标识',
|
`identification` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '运行标识',
|
||||||
`update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`tag`) USING BTREE
|
PRIMARY KEY (`tag`) USING BTREE
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'reload项目' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'reload项目' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_reload_item
|
-- Records of t_reload_item
|
||||||
@ -976,13 +976,13 @@ INSERT INTO `t_reload_item` VALUES ('system_config', '4', '23', '2024-07-15 19:3
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
DROP TABLE IF EXISTS `t_reload_result`;
|
DROP TABLE IF EXISTS `t_reload_result`;
|
||||||
CREATE TABLE `t_reload_result` (
|
CREATE TABLE `t_reload_result` (
|
||||||
`tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
|
`tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
`identification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '运行标识',
|
`identification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '运行标识',
|
||||||
`args` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
|
`args` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
`result` tinyint unsigned NOT NULL COMMENT '是否成功 ',
|
`result` tinyint unsigned NOT NULL COMMENT '是否成功 ',
|
||||||
`exception` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
|
`exception` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'reload结果' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'reload结果' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_reload_result
|
-- Records of t_reload_result
|
||||||
@ -1025,7 +1025,7 @@ CREATE TABLE `t_role_data_scope` (
|
|||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`id`) USING BTREE
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '角色的数据范围' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色的数据范围' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_role_data_scope
|
-- Records of t_role_data_scope
|
||||||
@ -1044,7 +1044,7 @@ CREATE TABLE `t_role_employee` (
|
|||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
PRIMARY KEY (`id`) USING BTREE,
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
UNIQUE INDEX `uk_role_employee`(`role_id`, `employee_id`) USING BTREE
|
UNIQUE INDEX `uk_role_employee`(`role_id`, `employee_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 335 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '角色员工功能表' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 335 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色员工功能表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_role_employee
|
-- Records of t_role_employee
|
||||||
@ -1068,7 +1068,7 @@ CREATE TABLE `t_role_menu` (
|
|||||||
PRIMARY KEY (`role_menu_id`) USING BTREE,
|
PRIMARY KEY (`role_menu_id`) USING BTREE,
|
||||||
INDEX `idx_role_id`(`role_id`) USING BTREE,
|
INDEX `idx_role_id`(`role_id`) USING BTREE,
|
||||||
INDEX `idx_menu_id`(`menu_id`) USING BTREE
|
INDEX `idx_menu_id`(`menu_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 332 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '角色-菜单\n' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 332 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色-菜单\n' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of t_role_menu
|
-- Records of t_role_menu
|
||||||
@ -1245,14 +1245,14 @@ INSERT INTO `t_smart_job` VALUES (2, '示例任务2', 'net.lab1024.sa.base.modul
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
DROP TABLE IF EXISTS `t_smart_job_log`;
|
DROP TABLE IF EXISTS `t_smart_job_log`;
|
||||||
CREATE TABLE `t_smart_job_log` (
|
CREATE TABLE `t_smart_job_log` (
|
||||||
`log_id` int(0) NOT NULL AUTO_INCREMENT,
|
`log_id` bigint(0) NOT NULL AUTO_INCREMENT,
|
||||||
`job_id` int(0) NOT NULL COMMENT '任务id',
|
`job_id` int(0) NOT NULL COMMENT '任务id',
|
||||||
`job_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
|
`job_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
|
||||||
`param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '执行参数',
|
`param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '执行参数',
|
||||||
`success_flag` tinyint(1) NOT NULL COMMENT '是否成功',
|
`success_flag` tinyint(1) NOT NULL COMMENT '是否成功',
|
||||||
`execute_start_time` datetime(0) NOT NULL COMMENT '执行开始时间',
|
`execute_start_time` datetime(0) NOT NULL COMMENT '执行开始时间',
|
||||||
`execute_time_millis` int(0) NOT NULL COMMENT '执行时长',
|
`execute_time_millis` int(0) NULL DEFAULT NULL COMMENT '执行时长',
|
||||||
`execute_end_time` datetime(0) NOT NULL COMMENT '执行结束时间',
|
`execute_end_time` datetime(0) NULL DEFAULT NULL COMMENT '执行结束时间',
|
||||||
`execute_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
`execute_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
`ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ip',
|
`ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ip',
|
||||||
`process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '进程id',
|
`process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '进程id',
|
||||||
@ -1277,11 +1277,11 @@ CREATE TABLE `t_table_column` (
|
|||||||
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
`user_id` bigint(0) NOT NULL COMMENT '用户id',
|
||||||
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
`user_type` int(0) NOT NULL COMMENT '用户类型',
|
||||||
`table_id` int(0) NOT NULL COMMENT '表格id',
|
`table_id` int(0) NOT NULL COMMENT '表格id',
|
||||||
`columns` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '具体的表格列,存入的json',
|
`columns` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '具体的表格列,存入的json',
|
||||||
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0),
|
||||||
PRIMARY KEY (`table_column_id`) USING BTREE,
|
PRIMARY KEY (`table_column_id`) USING BTREE,
|
||||||
UNIQUE INDEX `uni_employee_table`(`user_id`, `table_id`) USING BTREE
|
UNIQUE INDEX `uni_employee_table`(`user_id`, `table_id`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '表格的自定义列存储' ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '表格的自定义列存储' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
SET FOREIGN_KEY_CHECKS = 1;
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user