【update】 修改数据源为oracle数据库,调整system代码,部分sql兼容oracle数据库,已测试系统管理菜单下所有功能

This commit is contained in:
pareChen
2021-06-01 01:10:34 +08:00
parent f3aaa7ea7a
commit 37568f26a4
37 changed files with 406 additions and 307 deletions

View File

@@ -14,7 +14,7 @@ import java.util.*;
/**
* 部门表 sys_dept
*
*
* @author ruoyi
*/
@@ -22,12 +22,13 @@ import java.util.*;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_dept")
@KeySequence(value = "seq_sys_dept")
public class SysDept implements Serializable
{
private static final long serialVersionUID = 1L;
/** 部门ID */
@TableId(value = "dept_id",type = IdType.AUTO)
@TableId(value = "dept_id",type = IdType.INPUT)
private Long deptId;
/** 父部门ID */
@@ -85,7 +86,7 @@ public class SysDept implements Serializable
@TableField(fill = FieldFill.INSERT_UPDATE)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime;
/** 子部门 */
@TableField(exist = false)
private List<SysDept> children = new ArrayList<SysDept>();

View File

@@ -18,7 +18,7 @@ import java.util.Map;
/**
* 字典数据表 sys_dict_data
*
*
* @author ruoyi
*/
@@ -26,13 +26,14 @@ import java.util.Map;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_dict_data")
@KeySequence(value = "seq_sys_dict_data")
public class SysDictData implements Serializable
{
private static final long serialVersionUID = 1L;
/** 字典编码 */
@Excel(name = "字典编码", cellType = ColumnType.NUMERIC)
@TableId(value = "dict_code",type = IdType.AUTO)
@TableId(value = "dict_code",type = IdType.INPUT)
private Long dictCode;
/** 字典排序 */

View File

@@ -17,7 +17,7 @@ import java.util.Map;
/**
* 字典类型表 sys_dict_type
*
*
* @author ruoyi
*/
@@ -25,13 +25,14 @@ import java.util.Map;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_dict_type")
@KeySequence(value = "seq_sys_dict_type")
public class SysDictType implements Serializable
{
private static final long serialVersionUID = 1L;
/** 字典主键 */
@Excel(name = "字典主键", cellType = ColumnType.NUMERIC)
@TableId(value = "dict_id",type = IdType.AUTO)
@TableId(value = "dict_id",type = IdType.INPUT)
private Long dictId;
/** 字典名称 */

View File

@@ -13,7 +13,7 @@ import java.util.*;
/**
* 菜单权限表 sys_menu
*
*
* @author ruoyi
*/
@@ -21,12 +21,13 @@ import java.util.*;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_menu")
@KeySequence(value = "seq_sys_menu")
public class SysMenu implements Serializable
{
private static final long serialVersionUID = 1L;
/** 菜单ID */
@TableId(value = "menu_id",type = IdType.AUTO)
@TableId(value = "menu_id",type = IdType.INPUT)
private Long menuId;
/** 菜单名称 */
@@ -65,7 +66,7 @@ public class SysMenu implements Serializable
/** 显示状态0显示 1隐藏 */
private String visible;
/** 菜单状态0显示 1隐藏 */
private String status;

View File

@@ -17,7 +17,7 @@ import java.util.Map;
/**
* 角色表 sys_role
*
*
* @author ruoyi
*/
@@ -25,13 +25,14 @@ import java.util.Map;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_role")
@KeySequence(value = "seq_sys_role")
public class SysRole implements Serializable
{
private static final long serialVersionUID = 1L;
/** 角色ID */
@Excel(name = "角色序号", cellType = ColumnType.NUMERIC)
@TableId(value = "role_id",type = IdType.AUTO)
@TableId(value = "role_id",type = IdType.INPUT)
private Long roleId;
/** 角色名称 */

View File

@@ -31,13 +31,14 @@ import java.util.Map;
@NoArgsConstructor
@Accessors(chain = true)
@TableName("sys_user")
@KeySequence(value = "seq_sys_user")
public class SysUser implements Serializable
{
private static final long serialVersionUID = 1L;
/** 用户ID */
@Excel(name = "用户序号", cellType = ColumnType.NUMERIC, prompt = "用户编号")
@TableId(value = "user_id",type = IdType.AUTO)
@TableId(value = "user_id",type = IdType.INPUT)
private Long userId;
/** 部门ID */

View File

@@ -107,7 +107,7 @@ public interface IServicePlus<T> extends IService<T> {
/**
* 根据 Wrapper查询一条记录 <br/>
* <p>结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("LIMIT 1")</p>
* <p>结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("and rownum <= 1")</p>
*
* @param kClass vo类型
* @param queryWrapper 实体对象封装操作类 {@link com.baomidou.mybatisplus.core.conditions.query.QueryWrapper}
@@ -118,7 +118,7 @@ public interface IServicePlus<T> extends IService<T> {
/**
* 根据 Wrapper查询一条记录 <br/>
* <p>结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("LIMIT 1")</p>
* <p>结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("and rownum <= 1")</p>
*
* @param convertor 转换函数
* @param queryWrapper 实体对象封装操作类 {@link com.baomidou.mybatisplus.core.conditions.query.QueryWrapper}