Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
isoft_psa
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王飞
isoft_psa
Commits
4a48aafc
Commit
4a48aafc
authored
Apr 10, 2025
by
yanzhengyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
出差申请根据登录用户显示相关数据
parent
4d48b976
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
0 deletions
+4
-0
FyglTripApplicationVo.java
.../main/java/com/ruoyi/domain/vo/FyglTripApplicationVo.java
+2
-0
FyglTripApplicationServiceImpl.java
...om/ruoyi/service/impl/FyglTripApplicationServiceImpl.java
+1
-0
FyglTripApplicationMapper.xml
...rces/mapper/tripApplication/FyglTripApplicationMapper.xml
+1
-0
No files found.
ruoyi-psa/src/main/java/com/ruoyi/domain/vo/FyglTripApplicationVo.java
View file @
4a48aafc
...
@@ -4,6 +4,8 @@ import lombok.Data;
...
@@ -4,6 +4,8 @@ import lombok.Data;
@Data
@Data
public
class
FyglTripApplicationVo
{
public
class
FyglTripApplicationVo
{
//当前用户ID
private
Long
currentUserId
;
//项目名称
//项目名称
private
String
projectName
;
private
String
projectName
;
//项目类型
//项目类型
...
...
ruoyi-psa/src/main/java/com/ruoyi/service/impl/FyglTripApplicationServiceImpl.java
View file @
4a48aafc
...
@@ -40,6 +40,7 @@ public class FyglTripApplicationServiceImpl implements IFyglTripApplicationServi
...
@@ -40,6 +40,7 @@ public class FyglTripApplicationServiceImpl implements IFyglTripApplicationServi
@Override
@Override
public
List
<
FyglTripApplicationDTO
>
selectFyglTripApplicationList
(
FyglTripApplicationVo
favo
){
public
List
<
FyglTripApplicationDTO
>
selectFyglTripApplicationList
(
FyglTripApplicationVo
favo
){
favo
.
setCurrentUserId
(
SecurityUtils
.
getUserId
());
List
<
FyglTripApplicationDTO
>
fyglTripApplications
=
fyglTripApplicationMapper
.
selectTripApplicationList
(
favo
);
List
<
FyglTripApplicationDTO
>
fyglTripApplications
=
fyglTripApplicationMapper
.
selectTripApplicationList
(
favo
);
return
fyglTripApplications
;
return
fyglTripApplications
;
...
...
ruoyi-psa/src/main/resources/mapper/tripApplication/FyglTripApplicationMapper.xml
View file @
4a48aafc
...
@@ -40,6 +40,7 @@
...
@@ -40,6 +40,7 @@
LEFT JOIN project_manage p ON p.id = ftr.project_id
LEFT JOIN project_manage p ON p.id = ftr.project_id
LEFT JOIN sys_user u1 ON u1.user_id = p.project_manager_id
LEFT JOIN sys_user u1 ON u1.user_id = p.project_manager_id
<where>
<where>
ftr.create_by in (select user_name from sys_user where user_id = #{currentUserId})
<if
test=
"projectUserName != null and projectUserName != ''"
>
p.project_manager_id in (SELECT u5.user_id FROM sys_user u5
<if
test=
"projectUserName != null and projectUserName != ''"
>
p.project_manager_id in (SELECT u5.user_id FROM sys_user u5
WHERE u5.nick_name LIKE CONCAT('%', #{projectUserName}, '%'))
</if>
WHERE u5.nick_name LIKE CONCAT('%', #{projectUserName}, '%'))
</if>
<if
test=
"projectType != null and projectType != ''"
>
and p.project_type = #{projectType}
</if>
<if
test=
"projectType != null and projectType != ''"
>
and p.project_type = #{projectType}
</if>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment