Commit 26dba690 authored by KeYong's avatar KeYong

更新

parent f86bb31e
...@@ -929,16 +929,22 @@ public class CheckController extends AbstractBaseController { ...@@ -929,16 +929,22 @@ public class CheckController extends AbstractBaseController {
} }
} }
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@RequestMapping(value = "/people/page", method = RequestMethod.POST, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/people/page", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse getPeoplePatrolPage( public CommonResponse getPeoplePatrolPage(
@RequestBody(required = false) CheckInfoPageParam param, @RequestParam(required = false) String bizOrgCode,
CommonPageable commonPageable) { @RequestParam(required = false) String userId,
int pageNumber,
int pageSize) {
CheckInfoPageParam param = new CheckInfoPageParam();
param.setBizOrgCode(bizOrgCode);
param.setUserId(userId);
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
param.setOrderBy("checkDate desc"); param.setOrderBy("checkDate desc");
param.setBizOrgCode(ObjectUtils.isEmpty(param.getBizOrgCode()) ? param.setBizOrgCode(ObjectUtils.isEmpty(param.getBizOrgCode()) ? reginParams.getPersonIdentity().getBizOrgCode() : param.getBizOrgCode());
"3".equals(param.getIsOK()) ? null : reginParams.getPersonIdentity().getBizOrgCode() CommonPageable commonPageable = new CommonPageable();
: param.getBizOrgCode()); commonPageable.setPageNumber(pageNumber);
commonPageable.setPageSize(pageSize);
if(commonPageable !=null){ if(commonPageable !=null){
param.setPageNumber(commonPageable.getPageNumber()-1); param.setPageNumber(commonPageable.getPageNumber()-1);
param.setPageSize(commonPageable.getPageSize()); param.setPageSize(commonPageable.getPageSize());
......
...@@ -176,11 +176,10 @@ public class CheckServiceImpl implements ICheckService { ...@@ -176,11 +176,10 @@ public class CheckServiceImpl implements ICheckService {
} }
content = checkMapper.getPeopleCheckPage(param); content = checkMapper.getPeopleCheckPage(param);
for (CheckInfoVo infoVo : content) { for (CheckInfoVo infoVo : content) {
String checkId = planTaskMapper.getCheckIdByDetailId(infoVo.getId());
FeignClientResult responseModel = new FeignClientResult(); FeignClientResult responseModel = new FeignClientResult();
List result = new ArrayList(); List result = new ArrayList();
try { try {
responseModel = idxFeign.queryDefectByCodes(new ArrayList<>(), checkId); responseModel = idxFeign.queryDefectByCodes(new ArrayList<>(), infoVo.getId());
result = (List) responseModel.getResult(); result = (List) responseModel.getResult();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
......
...@@ -332,7 +332,7 @@ ...@@ -332,7 +332,7 @@
</choose> </choose>
</select> </select>
<select id="getPeoplePageCount" resultMap="long"> <select id="getPeoplePageCount" resultType="long">
SELECT SELECT
count(1) count(1)
FROM FROM
...@@ -366,14 +366,14 @@ ...@@ -366,14 +366,14 @@
WHEN `a`.`is_ok` = 3 WHEN `a`.`is_ok` = 3
THEN '漏检' THEN '漏检'
END END
) as is_ok, ) as is_ok
b.biz_org_name AS bizOrgName
FROM FROM
`p_check` `a` `p_check` `a`
<trim prefix="WHERE" prefixOverrides="AND "> <trim prefix="WHERE" prefixOverrides="AND ">
`a`.`is_ok` != 1
<if test="userId!=null and userId!=''">and find_in_set(#{userId}, a.user_id) > 0</if> <if test="userId!=null and userId!=''">and find_in_set(#{userId}, a.user_id) > 0</if>
<if test="bizOrgCode != null and bizOrgCode != ''"> <if test="bizOrgCode != null and bizOrgCode != ''">
and a.org_code LIKE CONCAT(#{bizOrgCode},'%') and a.org_code LIKE CONCAT(#{bizOrgCode},'%')
</if> </if>
</trim> </trim>
order by ${orderBy} order by ${orderBy}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment