Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
RuoYi-Vue-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
融通安全管理系统
RuoYi-Vue-master
Commits
f44b10c3
Commit
f44b10c3
authored
Dec 07, 2023
by
鲍德
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
一人多岗列表
parent
2a6e1a18
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
59 additions
and
1 deletion
+59
-1
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/CurrentRiskPostListController.java
...oftrongtong/controller/CurrentRiskPostListController.java
+8
-1
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/CurrentRiskPostList.java
...m/censoft/censoftrongtong/domain/CurrentRiskPostList.java
+5
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/CurrentRiskPostListMapper.java
...oft/censoftrongtong/mapper/CurrentRiskPostListMapper.java
+3
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/ICurrentRiskPostListService.java
.../censoftrongtong/service/ICurrentRiskPostListService.java
+3
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/CurrentRiskPostListServiceImpl.java
...rongtong/service/impl/CurrentRiskPostListServiceImpl.java
+5
-0
censoft-rongtong/src/main/resources/mapper/system/CurrentRiskPostListMapper.xml
...ain/resources/mapper/system/CurrentRiskPostListMapper.xml
+35
-0
No files found.
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/CurrentRiskPostListController.java
View file @
f44b10c3
...
...
@@ -37,7 +37,6 @@ public class CurrentRiskPostListController extends BaseController
/**
* 查询现状风险岗位用户巡查清单列表
*/
@PreAuthorize
(
"@ss.hasPermi('system:riskPostList:list')"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
CurrentRiskPostList
currentRiskPostList
)
{
...
...
@@ -46,6 +45,14 @@ public class CurrentRiskPostListController extends BaseController
return
getDataTable
(
list
);
}
@GetMapping
(
"/list2"
)
public
TableDataInfo
list2
(
CurrentRiskPostList
currentRiskPostList
)
{
startPage
();
List
<
CurrentRiskPostList
>
list
=
currentRiskPostListService
.
selectCurrentRiskPostListList2
(
currentRiskPostList
);
return
getDataTable
(
list
);
}
/**
* 导出现状风险岗位用户巡查清单列表
*/
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/CurrentRiskPostList.java
View file @
f44b10c3
...
...
@@ -49,4 +49,9 @@ public class CurrentRiskPostList extends BaseEntityClean
private
String
delFlag
;
private
String
currentRiskType
;
private
Long
currentRiskId2
;
private
String
currentRiskType2
;
private
String
nickName
;
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/CurrentRiskPostListMapper.java
View file @
f44b10c3
...
...
@@ -59,4 +59,7 @@ public interface CurrentRiskPostListMapper extends MPJBaseMapper<CurrentRiskPos
* @return 结果
*/
public
int
deleteCurrentRiskPostListByIds
(
Long
[]
ids
);
public
List
<
CurrentRiskPostList
>
selectCurrentRiskPostListList2
(
CurrentRiskPostList
currentRiskPostList
);
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/ICurrentRiskPostListService.java
View file @
f44b10c3
...
...
@@ -58,4 +58,7 @@ public interface ICurrentRiskPostListService extends MPJBaseService<CurrentRisk
* @return 结果
*/
public
int
deleteCurrentRiskPostListById
(
Long
id
);
public
List
<
CurrentRiskPostList
>
selectCurrentRiskPostListList2
(
CurrentRiskPostList
currentRiskPostList
);
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/CurrentRiskPostListServiceImpl.java
View file @
f44b10c3
...
...
@@ -93,4 +93,9 @@ public class CurrentRiskPostListServiceImpl extends MPJBaseServiceImpl<CurrentRi
{
return
currentRiskPostListMapper
.
deleteCurrentRiskPostListById
(
id
);
}
@Override
public
List
<
CurrentRiskPostList
>
selectCurrentRiskPostListList2
(
CurrentRiskPostList
currentRiskPostList
)
{
return
currentRiskPostListMapper
.
selectCurrentRiskPostListList2
(
currentRiskPostList
);
}
}
censoft-rongtong/src/main/resources/mapper/system/CurrentRiskPostListMapper.xml
View file @
f44b10c3
...
...
@@ -19,6 +19,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result
property=
"updateTime"
column=
"update_time"
/>
<result
property=
"remark"
column=
"remark"
/>
<result
property=
"currentRiskType"
column=
"currentRiskType"
/>
<result
property=
"currentRiskId2"
column=
"current_risk_id2"
/>
<result
property=
"currentRiskType2"
column=
"currentRiskType2"
/>
<result
property=
"nickName"
column=
"nick_name"
/>
</resultMap>
<sql
id=
"selectCurrentRiskPostListVo"
>
...
...
@@ -54,6 +57,38 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where>
GROUP BY a.current_risk_id
</select>
<select
id=
"selectCurrentRiskPostListList2"
parameterType=
"com.censoft.censoftrongtong.domain.CurrentRiskPostList"
resultMap=
"CurrentRiskPostListResult"
>
SELECT
a.id,
a.project_id,
a.post_id,
a.user_id,
a.current_risk_id,
a.patrol_type,
a.sort_num,
a.del_flag,
a.create_by,
a.create_time,
a.update_by,
a.update_time,
a.remark,
c.nick_name,
GROUP_CONCAT(a.current_risk_id) current_risk_id2,
GROUP_CONCAT(DISTINCT b.type)currentRiskType2
FROM
current_risk_post_list a
LEFT JOIN risk_plan_existing_list b on a.current_risk_id = b.id
LEFT JOIN sys_user c on a.user_id = c.user_id
<where>
<if
test=
"projectId != null "
>
and a.project_id = #{projectId}
</if>
<if
test=
"postId != null "
>
and a.post_id = #{postId}
</if>
<if
test=
"userId != null "
>
and a.user_id = #{userId}
</if>
<if
test=
"currentRiskId != null "
>
and a.current_risk_id = #{currentRiskId}
</if>
<if
test=
"patrolType != null and patrolType != ''"
>
and a.patrol_type = #{patrolType}
</if>
</where>
GROUP BY a.user_id
</select>
<select
id=
"selectCurrentRiskPostListById"
parameterType=
"Long"
resultMap=
"CurrentRiskPostListResult"
>
<include
refid=
"selectCurrentRiskPostListVo"
/>
...
...
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