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
370501b5
Commit
370501b5
authored
Jul 26, 2023
by
陈晓晋
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'xjchen' into 'develop'
增加所属项目筛选20230726 See merge request
!21
parents
b8615c91
6156111a
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
38 additions
and
9 deletions
+38
-9
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/RiskPlanAppController.java
...oft/censoftrongtong/controller/RiskPlanAppController.java
+28
-5
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/RiskPlan.java
...ain/java/com/censoft/censoftrongtong/domain/RiskPlan.java
+2
-1
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/RiskPlanMapper.java
...va/com/censoft/censoftrongtong/mapper/RiskPlanMapper.java
+3
-1
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/IRiskPlanService.java
...com/censoft/censoftrongtong/service/IRiskPlanService.java
+3
-1
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
...oft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
+2
-1
No files found.
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/RiskPlanAppController.java
View file @
370501b5
...
...
@@ -660,9 +660,21 @@ public class RiskPlanAppController extends BaseController {
*/
@GetMapping
(
"/inherent/getResponsibilityUnits"
)
public
R
<
List
<
RiskPlanInherentList
>>
getResponsibilityUnits
(
String
unitName
,
String
projectId
)
{
QueryWrapper
<
RiskPlanInherentList
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
select
(
"measures_dept_name"
).
like
(
"measures_dept_name"
,
unitName
).
isNotNull
(
"measures_dept_name"
).
groupBy
(
"measures_dept_name"
);
List
<
RiskPlanInherentList
>
list
=
riskPlanInherentListService
.
list
(
queryWrapper
);
List
<
RiskPlanInherentList
>
list
=
new
ArrayList
<>();
QueryWrapper
<
RiskPlan
>
query
=
new
QueryWrapper
<>();
query
.
eq
(
"project_id"
,
projectId
);
List
<
RiskPlan
>
listPlan
=
riskPlanService
.
list
(
query
);
if
(
listPlan
!=
null
&&
listPlan
.
size
()
>
0
)
{
List
<
Long
>
listPlanIds
=
new
ArrayList
<>();
for
(
RiskPlan
riskPlan
:
listPlan
)
{
listPlanIds
.
add
(
riskPlan
.
getId
());
}
QueryWrapper
<
RiskPlanInherentList
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
select
(
"measures_dept_name"
).
in
(
"plan_id"
,
listPlanIds
).
like
(
"measures_dept_name"
,
unitName
).
isNotNull
(
"measures_dept_name"
).
groupBy
(
"measures_dept_name"
);
list
=
riskPlanInherentListService
.
list
(
queryWrapper
);
}
return
R
.
ok
(
list
);
}
...
...
@@ -671,9 +683,20 @@ public class RiskPlanAppController extends BaseController {
*/
@GetMapping
(
"/inherent/getResponsibilityPersons"
)
public
R
<
List
<
RiskPlanInherentList
>>
getResponsibilityPersons
(
String
personName
,
String
projectId
)
{
List
<
RiskPlanInherentList
>
list
=
new
ArrayList
<>();
QueryWrapper
<
RiskPlan
>
query
=
new
QueryWrapper
<>();
query
.
eq
(
"project_id"
,
projectId
);
List
<
RiskPlan
>
listPlan
=
riskPlanService
.
list
(
query
);
if
(
listPlan
!=
null
&&
listPlan
.
size
()
>
0
)
{
List
<
Long
>
listPlanIds
=
new
ArrayList
<>();
for
(
RiskPlan
riskPlan
:
listPlan
)
{
listPlanIds
.
add
(
riskPlan
.
getId
());
}
QueryWrapper
<
RiskPlanInherentList
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
select
(
"measures_user_name"
,
"measures_user_phone"
).
like
(
"measures_user_name"
,
personName
).
isNotNull
(
"measures_user_name"
).
groupBy
(
"measures_user_name"
);
List
<
RiskPlanInherentList
>
list
=
riskPlanInherentListService
.
list
(
queryWrapper
);
queryWrapper
.
select
(
"measures_user_name"
,
"measures_user_phone"
).
in
(
"plan_id"
,
listPlanIds
).
like
(
"measures_user_name"
,
personName
).
isNotNull
(
"measures_user_name"
).
groupBy
(
"measures_user_name"
);
list
=
riskPlanInherentListService
.
list
(
queryWrapper
);
}
return
R
.
ok
(
list
);
}
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/RiskPlan.java
View file @
370501b5
...
...
@@ -4,6 +4,7 @@ import java.util.Date;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.ruoyi.common.core.domain.BaseEntityClean
;
import
lombok.Data
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
@@ -17,7 +18,7 @@ import com.ruoyi.common.core.domain.BaseEntity;
* @date 2023-06-26
*/
@Data
public
class
RiskPlan
extends
BaseEntity
public
class
RiskPlan
extends
BaseEntity
Clean
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/RiskPlanMapper.java
View file @
370501b5
package
com
.
censoft
.
censoftrongtong
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.censoft.censoftrongtong.domain.RiskPlan
;
import
com.censoft.censoftrongtong.domain.RiskPlanInherentList
;
import
com.censoft.censoftrongtong.domain.dto.*
;
import
com.censoft.censoftrongtong.enums.RiskPlanStatusType
;
import
org.apache.ibatis.annotations.Param
;
...
...
@@ -14,7 +16,7 @@ import java.util.List;
* @author ruoyi
* @date 2023-06-26
*/
public
interface
RiskPlanMapper
public
interface
RiskPlanMapper
extends
BaseMapper
<
RiskPlan
>
{
/**
* 查询风险计划
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/IRiskPlanService.java
View file @
370501b5
package
com
.
censoft
.
censoftrongtong
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.censoft.censoftrongtong.domain.LedgerBuilding
;
import
com.censoft.censoftrongtong.domain.RiskPlan
;
import
com.censoft.censoftrongtong.domain.RiskPlanInherentList
;
import
com.censoft.censoftrongtong.domain.dto.RiskPlanAppApproveDto
;
import
com.censoft.censoftrongtong.domain.dto.RiskPlanAppDetailsDto
;
import
com.censoft.censoftrongtong.domain.dto.RiskPlanAppListDto
;
...
...
@@ -16,7 +18,7 @@ import java.util.List;
* @author ruoyi
* @date 2023-06-26
*/
public
interface
IRiskPlanService
public
interface
IRiskPlanService
extends
IService
<
RiskPlan
>
{
/**
* 查询风险计划
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
View file @
370501b5
...
...
@@ -4,6 +4,7 @@ import java.text.SimpleDateFormat;
import
java.util.*
;
import
java.util.stream.Collectors
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.censoft.censoftrongtong.domain.LedgerBuilding
;
import
com.censoft.censoftrongtong.domain.RiskPlan
;
import
com.censoft.censoftrongtong.domain.RiskPlanTask
;
...
...
@@ -28,7 +29,7 @@ import javax.annotation.Resource;
* @date 2023-06-26
*/
@Service
public
class
RiskPlanServiceImpl
implements
IRiskPlanService
{
public
class
RiskPlanServiceImpl
extends
ServiceImpl
<
RiskPlanMapper
,
RiskPlan
>
implements
IRiskPlanService
{
@Autowired
private
RiskPlanMapper
riskPlanMapper
;
...
...
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