Commit 2ae824eb authored by litengwei's avatar litengwei

Merge remote-tracking branch 'origin/develop_dl' into develop_dl

parents 9fe8580d c6f73b42
...@@ -35,6 +35,7 @@ import com.yeejoin.amos.boot.module.common.api.mapper.OrgUsrMapper; ...@@ -35,6 +35,7 @@ import com.yeejoin.amos.boot.module.common.api.mapper.OrgUsrMapper;
import com.yeejoin.amos.boot.module.common.api.service.IDataSyncService; import com.yeejoin.amos.boot.module.common.api.service.IDataSyncService;
import com.yeejoin.amos.boot.module.common.api.service.IMaintenanceCompanyService; import com.yeejoin.amos.boot.module.common.api.service.IMaintenanceCompanyService;
import com.yeejoin.amos.boot.module.common.api.service.IOrgUsrService; import com.yeejoin.amos.boot.module.common.api.service.IOrgUsrService;
import com.yeejoin.amos.component.feign.config.InnerInvokException;
import com.yeejoin.amos.component.feign.model.FeignClientResult; import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.feign.privilege.Privilege; import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel; import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
...@@ -767,8 +768,12 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp ...@@ -767,8 +768,12 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
Map<String, AgencyUserModel> collect = new HashMap<>(); Map<String, AgencyUserModel> collect = new HashMap<>();
if (CollectionUtils.isNotEmpty(amosIds)) { if (CollectionUtils.isNotEmpty(amosIds)) {
String join = String.join(",", amosIds); String join = String.join(",", amosIds);
List<AgencyUserModel> amosUser = Privilege.agencyUserClient.queryByIds(join, false).getResult(); try {
collect = amosUser.stream().collect(Collectors.toMap(AgencyUserModel::getUserId, t -> t)); List<AgencyUserModel> amosUser = Privilege.agencyUserClient.queryByIds(join, false).getResult();
collect = amosUser.stream().collect(Collectors.toMap(AgencyUserModel::getUserId, t -> t));
} catch (InnerInvokException e) {
throw new RuntimeException("未查询到人员信息,请检查!");
}
} }
Map<String, AgencyUserModel> finalCollect = collect; Map<String, AgencyUserModel> finalCollect = collect;
list.forEach(t -> { list.forEach(t -> {
......
...@@ -864,6 +864,10 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i ...@@ -864,6 +864,10 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
public Page buildingList(Page page, BuildSearchDTO dto) { public Page buildingList(Page page, BuildSearchDTO dto) {
Optional.ofNullable(dto.getInstanceId()).orElseThrow(() -> new BadRequest("instanceId参数不能为空")); Optional.ofNullable(dto.getInstanceId()).orElseThrow(() -> new BadRequest("instanceId参数不能为空"));
Optional.ofNullable(dto.getGroupType()).orElseThrow(() -> new BadRequest("groupType参数不能为空")); Optional.ofNullable(dto.getGroupType()).orElseThrow(() -> new BadRequest("groupType参数不能为空"));
// 由于前端并未使用分页组件,导致展示不全,所以未免产生歧义此处展示所有
if ("allBuilding".equalsIgnoreCase(dto.getGroupType())) {
page.setSize(1000);
}
// 根据不同的groupType 查询分页 // 根据不同的groupType 查询分页
PageOperation targetOperation = PageOperatorFactory PageOperation targetOperation = PageOperatorFactory
.getOperation(dto.getGroupType()) .getOperation(dto.getGroupType())
......
...@@ -978,7 +978,7 @@ public class CheckController extends AbstractBaseController { ...@@ -978,7 +978,7 @@ public class CheckController extends AbstractBaseController {
param.setUserId(userId); param.setUserId(userId);
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
param.setOrderBy("checkDate desc"); param.setOrderBy("checkDate desc");
param.setBizOrgCode(ObjectUtils.isEmpty(param.getBizOrgCode()) ? reginParams.getPersonIdentity().getBizOrgCode() : param.getBizOrgCode()); // param.setBizOrgCode(ObjectUtils.isEmpty(param.getBizOrgCode()) ? reginParams.getPersonIdentity().getBizOrgCode() : param.getBizOrgCode());
CommonPageable commonPageable = new CommonPageable(); CommonPageable commonPageable = new CommonPageable();
commonPageable.setPageNumber(pageNumber); commonPageable.setPageNumber(pageNumber);
commonPageable.setPageSize(pageSize); commonPageable.setPageSize(pageSize);
......
...@@ -6100,7 +6100,7 @@ ...@@ -6100,7 +6100,7 @@
) AS total, ) AS total,
(select (select
count(sequence_nbr)fire-resource-superv count(sequence_nbr)
from from
cb_water_resource cb_water_resource
<where> <where>
......
...@@ -438,7 +438,7 @@ ...@@ -438,7 +438,7 @@
FROM FROM
`p_check` `a` `p_check` `a`
<trim prefix="WHERE" prefixOverrides="AND "> <trim prefix="WHERE" prefixOverrides="AND ">
<if test="userId!=null and userId!=''">and find_in_set(#{userId}, a.user_id) > 0</if> <if test="userId!=null and userId!=''">and a.user_id = #{userId}</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>
...@@ -471,7 +471,7 @@ ...@@ -471,7 +471,7 @@
`p_check` `a` `p_check` `a`
<trim prefix="WHERE" prefixOverrides="AND "> <trim prefix="WHERE" prefixOverrides="AND ">
`a`.`is_ok` != 1 `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 a.user_id = #{userId}</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>
......
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