Compare commits
2 Commits
faac7953d3
...
e35bbd9b34
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e35bbd9b34 | ||
|
|
ea2173fff4 |
@@ -123,7 +123,10 @@
|
|||||||
<bind name="searchValueLike" value="'%'+searchValue+'%'"/>
|
<bind name="searchValueLike" value="'%'+searchValue+'%'"/>
|
||||||
AND (sub.NAME LIKE #{searchValueLike}
|
AND (sub.NAME LIKE #{searchValueLike}
|
||||||
OR dev.name LIKE #{searchValueLike}
|
OR dev.name LIKE #{searchValueLike}
|
||||||
OR line.NAME LIKE #{searchValueLike})
|
OR line.NAME LIKE #{searchValueLike}
|
||||||
|
OR loadtypeId.Name LIKE #{searchValueLike}
|
||||||
|
OR manufacturerId.name LIKE #{searchValueLike}
|
||||||
|
)
|
||||||
</if>
|
</if>
|
||||||
ORDER BY
|
ORDER BY
|
||||||
gdName,
|
gdName,
|
||||||
|
|||||||
@@ -155,6 +155,7 @@ public class UserReportParam {
|
|||||||
|
|
||||||
private UserReportSubstationPO userReportSubstationPO;
|
private UserReportSubstationPO userReportSubstationPO;
|
||||||
|
|
||||||
|
private String secondAssessmentId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程实例的编号
|
* 流程实例的编号
|
||||||
|
|||||||
@@ -23,4 +23,9 @@ public class UserLedgerVO implements Serializable {
|
|||||||
|
|
||||||
private String city;
|
private String city;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public static class AssessMent extends UserLedgerVO{
|
||||||
|
|
||||||
|
private String secondAssessmentId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -293,7 +293,6 @@ public class UserReportManageController extends BaseController {
|
|||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, userReportByIds, methodDescribe);
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, userReportByIds, methodDescribe);
|
||||||
}
|
}
|
||||||
|
|
||||||
//根据部门查询敏感用户信息
|
|
||||||
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
@PostMapping("/getSensitiveUserByDept")
|
@PostMapping("/getSensitiveUserByDept")
|
||||||
@ApiOperation("根据部门获取敏感用户信息")
|
@ApiOperation("根据部门获取敏感用户信息")
|
||||||
@@ -304,4 +303,21 @@ public class UserReportManageController extends BaseController {
|
|||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe);
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
|
@GetMapping("/bindAssessmentId")
|
||||||
|
@ApiOperation("根据用户id绑定二级评估id")
|
||||||
|
public HttpResult<Boolean> bindAssessmentId(@RequestParam("userReportId") String userReportId,@RequestParam("assessMentId") String assessMentId) {
|
||||||
|
String methodDescribe = getMethodDescribe("bindAssessmentId");
|
||||||
|
Boolean b = userReportPOService.bindAssessmentId(userReportId, assessMentId);
|
||||||
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, b, methodDescribe);
|
||||||
|
}
|
||||||
|
|
||||||
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
|
@PostMapping("/selectUserAssessMentList")
|
||||||
|
@ApiOperation("二级评估查询用户接口")
|
||||||
|
public HttpResult<List<UserLedgerVO.AssessMent>> selectUserAssessMentList(@RequestBody UserReportParam userReportParam) {
|
||||||
|
String methodDescribe = getMethodDescribe("selectUserAssessMentList");
|
||||||
|
List<UserLedgerVO.AssessMent> userReportPOS = userReportPOService.selectUserAssessMentList(userReportParam);
|
||||||
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, userReportPOS, methodDescribe);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,4 +73,7 @@ public interface UserReportPOService extends IBpmService<UserReportPO> {
|
|||||||
|
|
||||||
List<UserReportPO> getSensitiveUserByDept(SensitiveUserParam param);
|
List<UserReportPO> getSensitiveUserByDept(SensitiveUserParam param);
|
||||||
|
|
||||||
|
Boolean bindAssessmentId(String userReportId,String assessMentId);
|
||||||
|
|
||||||
|
List<UserLedgerVO.AssessMent> selectUserAssessMentList(UserReportParam userReportParam);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1320,6 +1320,28 @@ public class UserReportPOServiceImpl extends ServiceImpl<UserReportPOMapper, Use
|
|||||||
return this.baseMapper.selectList(userReportVOQueryWrapper);
|
return this.baseMapper.selectList(userReportVOQueryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Boolean bindAssessmentId(String userReportId, String assessMentId) {
|
||||||
|
if (StrUtil.isBlank(assessMentId)||"null".equals(assessMentId)) {
|
||||||
|
assessMentId = null;
|
||||||
|
}
|
||||||
|
return this.update(new LambdaUpdateWrapper<UserReportPO>()
|
||||||
|
.set(UserReportPO::getSecondAssessmentId, assessMentId)
|
||||||
|
.eq(UserReportPO::getId, userReportId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<UserLedgerVO.AssessMent> selectUserAssessMentList(UserReportParam userReportParam) {
|
||||||
|
List<String> data = deptFeignClient.getDepSonIdtByDeptId(userReportParam.getOrgId()).getData();
|
||||||
|
LambdaQueryWrapper<UserReportPO> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
lambdaQueryWrapper.in(UserReportPO::getOrgId, data);
|
||||||
|
lambdaQueryWrapper.and(x -> x.isNull(UserReportPO::getSecondAssessmentId)
|
||||||
|
.or()
|
||||||
|
.eq(UserReportPO::getSecondAssessmentId, userReportParam.getSecondAssessmentId()));
|
||||||
|
lambdaQueryWrapper.eq(UserReportPO::getState, DataStateEnum.ENABLE.getCode());
|
||||||
|
return BeanUtil.copyToList(this.list(lambdaQueryWrapper), UserLedgerVO.AssessMent.class);
|
||||||
|
}
|
||||||
|
|
||||||
public Map<String, String> getTreeString(String name, List<SysDicTreePO> treeVOS) {
|
public Map<String, String> getTreeString(String name, List<SysDicTreePO> treeVOS) {
|
||||||
Map<String, String> info = new LinkedHashMap<>();
|
Map<String, String> info = new LinkedHashMap<>();
|
||||||
for (SysDicTreePO sysMenuDtoChild : treeVOS) {
|
for (SysDicTreePO sysMenuDtoChild : treeVOS) {
|
||||||
|
|||||||
Reference in New Issue
Block a user