Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
T
topology
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
姜立玮
topology
Commits
ef92ad4d
提交
ef92ad4d
authored
4 年前
作者:
RuoYi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
支持get请求映射params参数
上级
d8b006c1
变更
11
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
67 行增加
和
70 行删除
+67
-70
BaseEntity.java
...rc/main/java/com/ruoyi/common/core/domain/BaseEntity.java
+0
-29
GenTableMapper.xml
...or/src/main/resources/mapper/generator/GenTableMapper.xml
+8
-8
SysJobLogMapper.xml
...artz/src/main/resources/mapper/quartz/SysJobLogMapper.xml
+4
-4
SysConfigMapper.xml
...stem/src/main/resources/mapper/system/SysConfigMapper.xml
+4
-4
SysDictTypeMapper.xml
...em/src/main/resources/mapper/system/SysDictTypeMapper.xml
+4
-4
SysLogininforMapper.xml
.../src/main/resources/mapper/system/SysLogininforMapper.xml
+4
-4
SysOperLogMapper.xml
...tem/src/main/resources/mapper/system/SysOperLogMapper.xml
+4
-4
SysRoleMapper.xml
...system/src/main/resources/mapper/system/SysRoleMapper.xml
+4
-4
SysUserMapper.xml
...system/src/main/resources/mapper/system/SysUserMapper.xml
+4
-4
request.js
ruoyi-ui/src/utils/request.js
+22
-0
ruoyi.js
ruoyi-ui/src/utils/ruoyi.js
+9
-5
没有找到文件。
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java
浏览文件 @
ef92ad4d
...
...
@@ -5,7 +5,6 @@ import java.util.Date;
import
java.util.HashMap
;
import
java.util.Map
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
/**
* Entity基类
...
...
@@ -36,14 +35,6 @@ public class BaseEntity implements Serializable
/** 备注 */
private
String
remark
;
/** 开始时间 */
@JsonIgnore
private
String
beginTime
;
/** 结束时间 */
@JsonIgnore
private
String
endTime
;
/** 请求参数 */
private
Map
<
String
,
Object
>
params
;
...
...
@@ -107,26 +98,6 @@ public class BaseEntity implements Serializable
this
.
remark
=
remark
;
}
public
String
getBeginTime
()
{
return
beginTime
;
}
public
void
setBeginTime
(
String
beginTime
)
{
this
.
beginTime
=
beginTime
;
}
public
String
getEndTime
()
{
return
endTime
;
}
public
void
setEndTime
(
String
endTime
)
{
this
.
endTime
=
endTime
;
}
public
Map
<
String
,
Object
>
getParams
()
{
if
(
params
==
null
)
...
...
This diff is collapsed.
Click to expand it.
ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -64,11 +64,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"tableComment != null and tableComment != ''"
>
AND lower(table_comment) like lower(concat('%', #{tableComment}, '%'))
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
</select>
...
...
@@ -84,11 +84,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"tableComment != null and tableComment != ''"
>
AND lower(table_comment) like lower(concat('%', #{tableComment}, '%'))
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-quartz/src/main/resources/mapper/quartz/SysJobLogMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -35,11 +35,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"invokeTarget != null and invokeTarget != ''"
>
AND invoke_target like concat('%', #{invokeTarget}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -50,11 +50,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"configKey != null and configKey != ''"
>
AND config_key like concat('%', #{configKey}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysDictTypeMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -32,11 +32,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"dictType != null and dictType != ''"
>
AND dict_type like concat('%', #{dictType}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysLogininforMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -33,11 +33,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"userName != null and userName != ''"
>
AND user_name like concat('%', #{userName}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(login_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(login_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(login_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(login_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
order by info_id desc
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysOperLogMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -54,11 +54,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"operName != null and operName != ''"
>
AND oper_name like concat('%', #{operName}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(oper_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(oper_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(oper_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(oper_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
</where>
order by oper_id desc
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysRoleMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -42,11 +42,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"roleKey != null and roleKey != ''"
>
AND r.role_key like concat('%', #{roleKey}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(r.create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
and date_format(r.create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(r.create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
and date_format(r.create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
<!-- 数据范围过滤 -->
${params.dataScope}
...
...
This diff is collapsed.
Click to expand it.
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
浏览文件 @
ef92ad4d
...
...
@@ -68,11 +68,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"phonenumber != null and phonenumber != ''"
>
AND u.phonenumber like concat('%', #{phonenumber}, '%')
</if>
<if
test=
"
beginTime != null and
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(u.create_time,'%y%m%d')
>
= date_format(#{beginTime},'%y%m%d')
<if
test=
"
params.beginTime != null and params.
beginTime != ''"
>
<!-- 开始时间检索 -->
AND date_format(u.create_time,'%y%m%d')
>
= date_format(#{
params.
beginTime},'%y%m%d')
</if>
<if
test=
"
endTime != null and
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(u.create_time,'%y%m%d')
<
= date_format(#{endTime},'%y%m%d')
<if
test=
"
params.endTime != null and params.
endTime != ''"
>
<!-- 结束时间检索 -->
AND date_format(u.create_time,'%y%m%d')
<
= date_format(#{
params.
endTime},'%y%m%d')
</if>
<if
test=
"deptId != null and deptId != 0"
>
AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE find_in_set(#{deptId}, ancestors) ))
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/utils/request.js
浏览文件 @
ef92ad4d
...
...
@@ -19,6 +19,28 @@ service.interceptors.request.use(config => {
if
(
getToken
()
&&
!
isToken
)
{
config
.
headers
[
'Authorization'
]
=
'Bearer '
+
getToken
()
// 让每个请求携带自定义token 请根据实际情况自行修改
}
// get请求映射params参数
if
(
config
.
method
===
'get'
&&
config
.
params
)
{
let
url
=
config
.
url
+
'?'
;
for
(
const
propName
of
Object
.
keys
(
config
.
params
))
{
const
value
=
config
.
params
[
propName
];
var
part
=
encodeURIComponent
(
propName
)
+
"="
;
if
(
typeof
(
value
)
!==
"undefined"
)
{
if
(
typeof
value
===
'object'
)
{
for
(
const
key
of
Object
.
keys
(
value
))
{
let
params
=
propName
+
'['
+
key
+
']'
;
var
subPart
=
encodeURIComponent
(
params
)
+
"="
;
url
+=
subPart
+
encodeURIComponent
(
value
[
key
])
+
"&"
;
}
}
else
{
url
+=
part
+
encodeURIComponent
(
value
)
+
"&"
;
}
}
}
url
=
url
.
slice
(
0
,
-
1
);
config
.
params
=
{};
config
.
url
=
url
;
}
return
config
},
error
=>
{
console
.
log
(
error
)
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/utils/ruoyi.js
浏览文件 @
ef92ad4d
...
...
@@ -54,13 +54,17 @@ export function resetForm(refName) {
}
// 添加日期范围
export
function
addDateRange
(
params
,
dateRange
)
{
export
function
addDateRange
(
params
,
dateRange
,
propName
)
{
var
search
=
params
;
search
.
beginTime
=
""
;
search
.
endTime
=
""
;
search
.
params
=
{};
if
(
null
!=
dateRange
&&
''
!=
dateRange
)
{
search
.
beginTime
=
dateRange
[
0
];
search
.
endTime
=
dateRange
[
1
];
if
(
typeof
(
propName
)
===
"undefined"
)
{
search
.
params
[
"beginTime"
]
=
dateRange
[
0
];
search
.
params
[
"endTime"
]
=
dateRange
[
1
];
}
else
{
search
.
params
[
propName
+
"BeginTime"
]
=
dateRange
[
0
];
search
.
params
[
propName
+
"EndTime"
]
=
dateRange
[
1
];
}
}
return
search
;
}
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论