Browse Source

Merge branch 'lingshan_master' into dev

# Conflicts:
#	epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcHouseDao.java
master
wxz 2 years ago
parent
commit
9d269d79da
  1. 8
      epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/result/agentservice/AgentServiceTrendAnalysisRstDTO.java
  2. 13
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/dao/LingshanAgentServiceRecordDao.java
  3. 2
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/IcPartyUnitServiceImpl.java
  4. 21
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/LingShanAgentServiceServiceImpl.java
  5. 11
      epmet-module/epmet-heart/epmet-heart-server/src/main/resources/mapper/LingshanAgentServiceRecordDao.xml
  6. 13
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/lingshan/PartyCenterHousePageFormDTO.java
  7. 28
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/lingshan/PartyCenterHouseBindLianHuDetailDTO.java
  8. 12
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/lingshan/PartyCenterHouseResultDTO.java
  9. 1
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/IcHouseController.java
  10. 3
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcHouseDao.java
  11. 2
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/IcHouseServiceImpl.java
  12. 2
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/IcPartyServiceCenterServiceImpl.java
  13. 34
      epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml
  14. 4
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/LingShanPartyOrgServiceImpl.java
  15. 4
      epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgDao.xml

8
epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/result/agentservice/AgentServiceTrendAnalysisRstDTO.java

@ -34,14 +34,14 @@ public class AgentServiceTrendAnalysisRstDTO {
// //
private List<DataObj> data; private List<DataObj> data;
public static class DataObj { public static class DataObj<T> {
private String name; private String name;
private Integer value; private T value;
public DataObj() { public DataObj() {
} }
public DataObj(String name, Integer value) { public DataObj(String name, T value) {
this.name = name; this.name = name;
this.value = value; this.value = value;
} }
@ -50,7 +50,7 @@ public class AgentServiceTrendAnalysisRstDTO {
return name; return name;
} }
public Integer getValue() { public T getValue() {
return value; return value;
} }
} }

13
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/dao/LingshanAgentServiceRecordDao.java

@ -6,6 +6,7 @@ import com.epmet.entity.LingshanAgentServiceRecordEntity;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
@ -26,4 +27,16 @@ public interface LingshanAgentServiceRecordDao extends BaseDao<LingshanAgentServ
* @Date: 2023/5/15 3:22 PM * @Date: 2023/5/15 3:22 PM
*/ */
List<LingShanScreenAgentRstDTO> screenAgentListAndServiceQty(@Param("agentIds") Set<String> agentIds); List<LingShanScreenAgentRstDTO> screenAgentListAndServiceQty(@Param("agentIds") Set<String> agentIds);
/**
* @Description: 办结率
* @param timeStart:
* @param timeEnd:
* @Return java.lang.Double
* @Author: wangxianzhang
* @Date: 2023/5/16 8:17 PM
*/
Double calculateClosedRatio(@Param("timeStart") Date timeStart,
@Param("timeEnd") Date timeEnd,
@Param("orgIdPath") String orgIdPath);
} }

2
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/IcPartyUnitServiceImpl.java

@ -729,7 +729,7 @@ public class IcPartyUnitServiceImpl extends BaseServiceImpl<IcPartyUnitDao, IcPa
String orgIdPath = PidUtils.convertPid2OrgIdPath(agencyInfo.getId(), agencyInfo.getPids()); String orgIdPath = PidUtils.convertPid2OrgIdPath(agencyInfo.getId(), agencyInfo.getPids());
LambdaQueryWrapper<IcPartyUnitEntity> q = new LambdaQueryWrapper<>(); LambdaQueryWrapper<IcPartyUnitEntity> q = new LambdaQueryWrapper<>();
q.and(q1 -> q1.eq(IcPartyUnitEntity::getAgencyId, agencyId).or(q2 -> q2.eq(IcPartyUnitEntity::getPids, orgIdPath))); q.and(q1 -> q1.eq(IcPartyUnitEntity::getAgencyId, agencyId).or(q2 -> q2.likeRight(IcPartyUnitEntity::getPids, orgIdPath)));
return baseDao.selectCount(q); return baseDao.selectCount(q);
} }

21
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/LingShanAgentServiceServiceImpl.java

@ -570,6 +570,16 @@ public class LingShanAgentServiceServiceImpl implements LingShanAgentServiceServ
@Override @Override
public List<AgentServiceTrendAnalysisRstDTO> serviceTrendAnalysis(String orgType, String orgId) { public List<AgentServiceTrendAnalysisRstDTO> serviceTrendAnalysis(String orgType, String orgId) {
String orgIdPath;
if (OrgInfoConstant.AGENCY.equals(orgType)) {
AgencyInfoCache agencyInfo = CustomerOrgRedis.getAgencyInfo(orgId);
orgIdPath = PidUtils.convertPid2OrgIdPath(agencyInfo.getId(), agencyInfo.getPids());
} else {
GridInfoCache gridInfo = CustomerOrgRedis.getGridInfo(orgId);
orgIdPath = PidUtils.convertPid2OrgIdPath(gridInfo.getId(), gridInfo.getPids());
}
// 计算得到时间列表 // 计算得到时间列表
Map<String, Date[]> dateCatelogue = generateTimeCatelogue(); Map<String, Date[]> dateCatelogue = generateTimeCatelogue();
@ -582,18 +592,21 @@ public class LingShanAgentServiceServiceImpl implements LingShanAgentServiceServ
// 1.受理数 // 1.受理数
// 受理数,使用processTime计算,processTime可用于表示受理时间和驳回时间。要查询受理数,要查询状态为已受理和已结案两种状态,使用processTime+processStatus结合查询 // 受理数,使用processTime计算,processTime可用于表示受理时间和驳回时间。要查询受理数,要查询状态为已受理和已结案两种状态,使用processTime+processStatus结合查询
LambdaQueryWrapper<LingshanAgentServiceRecordEntity> rq = new LambdaQueryWrapper<>(); LambdaQueryWrapper<LingshanAgentServiceRecordEntity> rq = new LambdaQueryWrapper<>();
rq.likeRight(LingshanAgentServiceRecordEntity::getOrgIdPath, orgIdPath);
rq.ge(LingshanAgentServiceRecordEntity::getProcessTime, timeStart); rq.ge(LingshanAgentServiceRecordEntity::getProcessTime, timeStart);
rq.le(LingshanAgentServiceRecordEntity::getProcessTime, timeEnd); rq.le(LingshanAgentServiceRecordEntity::getProcessTime, timeEnd);
rq.in(LingshanAgentServiceRecordEntity::getProcessStatus, rq.in(LingshanAgentServiceRecordEntity::getProcessStatus,
LingShanAgentServiceProcessStatusEnum.ACCEPTED.getStatusCode(), LingShanAgentServiceProcessStatusEnum.CLOSED.getStatusCode()); LingShanAgentServiceProcessStatusEnum.ACCEPTED.getStatusCode(), LingShanAgentServiceProcessStatusEnum.CLOSED.getStatusCode());
Integer acceptCount = agentServiceRecordDao.selectCount(rq); Integer acceptCount = agentServiceRecordDao.selectCount(rq);
// 2.办结率 todo // 2.办结率
// 本月办结的服务/本月提交的服务
Double closedRatio = agentServiceRecordDao.calculateClosedRatio(timeStart, timeEnd, orgIdPath);
// 3.组合数据 // 3.组合数据
ArrayList<AgentServiceTrendAnalysisRstDTO.DataObj> dataList = new ArrayList<>(); ArrayList<AgentServiceTrendAnalysisRstDTO.DataObj> dataList = new ArrayList<>();
dataList.add(new AgentServiceTrendAnalysisRstDTO.DataObj("受理数", acceptCount)); dataList.add(new AgentServiceTrendAnalysisRstDTO.DataObj<>("受理数", acceptCount));
dataList.add(new AgentServiceTrendAnalysisRstDTO.DataObj("办结率", 0)); dataList.add(new AgentServiceTrendAnalysisRstDTO.DataObj<>("办结率", closedRatio));
AgentServiceTrendAnalysisRstDTO rd = new AgentServiceTrendAnalysisRstDTO(monthName, dataList); AgentServiceTrendAnalysisRstDTO rd = new AgentServiceTrendAnalysisRstDTO(monthName, dataList);
return rd; return rd;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
@ -607,7 +620,7 @@ public class LingShanAgentServiceServiceImpl implements LingShanAgentServiceServ
* @Date: 2023/5/16 1:53 PM * @Date: 2023/5/16 1:53 PM
*/ */
public Map<String, Date[]> generateTimeCatelogue() { public Map<String, Date[]> generateTimeCatelogue() {
Date startDate = DateUtils.addDateMonths(new Date(), -11); Date startDate = DateUtils.addDateMonths(new Date(), -12);
HashMap<String, Date[]> rm = new LinkedHashMap<>(); HashMap<String, Date[]> rm = new LinkedHashMap<>();
for (int c = 1; c <= 12; c++) { for (int c = 1; c <= 12; c++) {

11
epmet-module/epmet-heart/epmet-heart-server/src/main/resources/mapper/LingshanAgentServiceRecordDao.xml

@ -58,5 +58,16 @@
group by r.AGENT_ID, r.GRID_ID group by r.AGENT_ID, r.GRID_ID
</select> </select>
<!--办结率-->
<select id="calculateClosedRatio"
resultType="java.lang.Double">
select ifnull(count(PROCESS_STATUS = 3 or null) / count(PROCESS_STATUS != -1 or null), 0) closed_ratio
from lingshan_agent_service_record
where CREATED_TIME >= #{timeStart}
and CREATED_TIME &lt;= #{timeEnd}
and DEL_FLAG = 0
and ORG_ID_PATH like CONCAT(#{orgIdPath}, '%')
</select>
</mapper> </mapper>

13
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/lingshan/PartyCenterHousePageFormDTO.java

@ -19,9 +19,22 @@ public class PartyCenterHousePageFormDTO extends PageFormDTO {
*/ */
private String buildingName; private String buildingName;
/**
* pc端默认传1
* 灵山项目是否党员中心户1是0不是
*/
private String partyCenterHouseFlag;
/**
* 所属楼栋id
* 大屏用
*/
private String buildingId;
//tokenDto. //tokenDto.
private String customerId; private String customerId;
//tokenDto. //tokenDto.
private String staffId; private String staffId;
} }

28
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/lingshan/PartyCenterHouseBindLianHuDetailDTO.java

@ -0,0 +1,28 @@
package com.epmet.dto.result.lingshan;
import lombok.Data;
/**
* @Description 绑定联户入参明细
* @Author yzm
* @Date 2023/5/16 20:16
*/
@Data
public class PartyCenterHouseBindLianHuDetailDTO {
/**
* 小区id
* 楼栋id
* 单元id
* 房屋id
*/
private String id;
/**
* 小区
* 楼栋
* 单元
* 房屋
*/
private String type;
}

12
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/lingshan/PartyCenterHouseResultDTO.java

@ -13,6 +13,7 @@ public class PartyCenterHouseResultDTO {
private String houseName; private String houseName;
/** /**
* 门牌号 * 门牌号
* 房号
*/ */
private String doorName; private String doorName;
@ -26,6 +27,9 @@ public class PartyCenterHouseResultDTO {
* 所属单元id * 所属单元id
*/ */
private String buildingUnitId; private String buildingUnitId;
/**
*单元号
*/
private String unitName; private String unitName;
/** /**
@ -71,10 +75,18 @@ public class PartyCenterHouseResultDTO {
* 房主电话 * 房主电话
*/ */
private String ownerPhone; private String ownerPhone;
/**
* 加密房主电话
*/
private String showOwnerPhone;
/** /**
* 房主身份证 * 房主身份证
*/ */
private String ownerIdCard; private String ownerIdCard;
/**
* 加密房主身份证
*/
private String showOwnerIdCard;
private String remark; private String remark;
/** /**

1
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/IcHouseController.java

@ -282,6 +282,7 @@ public class IcHouseController {
* @param formDTO * @param formDTO
* @return * @return
*/ */
@MaskResponse(fieldNames = { "showOwnerPhone", "showOwnerIdCard" }, fieldsMaskType = { MaskResponse.MASK_TYPE_MOBILE, MaskResponse.MASK_TYPE_ID_CARD })
@PostMapping("party-center-house-list") @PostMapping("party-center-house-list")
public Result<PageData<PartyCenterHouseResultDTO>> queryPartyCenterHouseList(@LoginUser TokenDto tokenDto, @RequestBody PartyCenterHousePageFormDTO formDTO) { public Result<PageData<PartyCenterHouseResultDTO>> queryPartyCenterHouseList(@LoginUser TokenDto tokenDto, @RequestBody PartyCenterHousePageFormDTO formDTO) {
formDTO.setCustomerId(tokenDto.getCustomerId()); formDTO.setCustomerId(tokenDto.getCustomerId());

3
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcHouseDao.java

@ -241,4 +241,7 @@ public interface IcHouseDao extends BaseDao<IcHouseEntity> {
List<HouseCountPictureListResultDTO> getHouseStatusCount(@Param("orgId") String orgId,@Param("orgType") String orgType, @Param("timeStart")Date timeStart,@Param("timeEnd")Date timeEnd); List<HouseCountPictureListResultDTO> getHouseStatusCount(@Param("orgId") String orgId,@Param("orgType") String orgType, @Param("timeStart")Date timeStart,@Param("timeEnd")Date timeEnd);
List<HousePictureListResultDTO> getHousePictureList(@Param("orgId") String orgId,@Param("orgType") String orgType, @Param("timeStart")Date timeStart,@Param("timeEnd")Date timeEnd,@Param("purpose") String purpose,@Param("rentFlag") Integer rentFlag); List<HousePictureListResultDTO> getHousePictureList(@Param("orgId") String orgId,@Param("orgType") String orgType, @Param("timeStart")Date timeStart,@Param("timeEnd")Date timeEnd,@Param("purpose") String purpose,@Param("rentFlag") Integer rentFlag);
@Param("buildingName") String buildingName,
@Param("buildingId") String buildingId,
@Param("partyCenterHouseFlag") String partyCenterHouseFlag);
} }

2
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/IcHouseServiceImpl.java

@ -588,7 +588,7 @@ public class IcHouseServiceImpl extends BaseServiceImpl<IcHouseDao, IcHouseEntit
CustomerStaffInfoCacheResult staffInfoCacheResult= CustomerStaffRedis.getStaffInfo(formDTO.getCustomerId(),formDTO.getStaffId()); CustomerStaffInfoCacheResult staffInfoCacheResult= CustomerStaffRedis.getStaffInfo(formDTO.getCustomerId(),formDTO.getStaffId());
PageHelper.startPage(formDTO.getPageNo(),formDTO.getPageSize()); PageHelper.startPage(formDTO.getPageNo(),formDTO.getPageSize());
List<PartyCenterHouseResultDTO> list=baseDao.selectListPartyCenterHouse(formDTO.getCustomerId(),staffInfoCacheResult.getAgencyId(), List<PartyCenterHouseResultDTO> list=baseDao.selectListPartyCenterHouse(formDTO.getCustomerId(),staffInfoCacheResult.getAgencyId(),
formDTO.getNeighborHoodName(),formDTO.getBuildingName()); formDTO.getNeighborHoodName(),formDTO.getBuildingName(),formDTO.getBuildingId(),formDTO.getPartyCenterHouseFlag());
list.forEach(item -> { list.forEach(item -> {
item.setHouseTypeName(HouseTypeEnums.getTypeValue(item.getHouseType())); item.setHouseTypeName(HouseTypeEnums.getTypeValue(item.getHouseType()));
item.setPurposeName(HousePurposeEnums.getTypeValue(item.getPurpose())); item.setPurposeName(HousePurposeEnums.getTypeValue(item.getPurpose()));

2
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/IcPartyServiceCenterServiceImpl.java

@ -767,7 +767,7 @@ public class IcPartyServiceCenterServiceImpl extends BaseServiceImpl<IcPartyServ
LambdaQueryWrapper<IcPartyServiceCenterEntity> q = new QueryWrapper<IcPartyServiceCenterEntity>().select(" org_type, count(*) qtyOfType") LambdaQueryWrapper<IcPartyServiceCenterEntity> q = new QueryWrapper<IcPartyServiceCenterEntity>().select(" org_type, count(*) qtyOfType")
.lambda() .lambda()
.and(c1 -> c1.eq(IcPartyServiceCenterEntity::getOrgId, orgId).or(c2 -> c2.eq(IcPartyServiceCenterEntity::getPids, orgIdPath))) .and(c1 -> c1.eq(IcPartyServiceCenterEntity::getOrgId, orgId).or(c2 -> c2.likeRight(IcPartyServiceCenterEntity::getPids, orgIdPath)))
.groupBy(IcPartyServiceCenterEntity::getOrgType); .groupBy(IcPartyServiceCenterEntity::getOrgType);
List<IcPartyServiceCenterEntity> l = icPartyServiceCenterDao.selectList(q); List<IcPartyServiceCenterEntity> l = icPartyServiceCenterDao.selectList(q);

34
epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml

@ -939,35 +939,51 @@
ih.HOUSE_TYPE houseType, ih.HOUSE_TYPE houseType,
ih.PURPOSE, ih.PURPOSE,
ih.RENT_FLAG, ih.RENT_FLAG,
(case when ih.RENT_FLAG = '0' then '自住'
when ih.RENT_FLAG = '1' then '出租'
when ih.RENT_FLAG = '2' then '闲置'
when ih.RENT_FLAG = '3' then '未出售'
else '' end) as houseStatusName,
ih.OWNER_NAME, ih.OWNER_NAME,
ih.OWNER_PHONE, ih.OWNER_PHONE,
ih.OWNER_PHONE as showOwnerPhone,
ih.OWNER_ID_CARD, ih.OWNER_ID_CARD,
ih.OWNER_ID_CARD as showOwnerIdCard,
ih.REMARK, ih.REMARK,
(select count(r.ID) (select count(r.ID)
from lingshan_lianhu_house_rel r from lingshan_party_center_house_lianhu r
where r.PARTY_CENTER_HOUSE_ID=ih.ID where r.PARTY_CENTER_HOUSE_ID=ih.ID
and r.DEL_FLAG='0' and r.DEL_FLAG='0'
)as totalLianHu )as totalLianHu
FROM FROM
ic_house ih ic_house ih
inner join ic_building_unit u inner join ic_building_unit u
on(ih.BUILDING_UNIT_ID=u.ID) on(ih.BUILDING_UNIT_ID=u.ID)
INNER JOIN ic_building b ON ( ih.BUILDING_ID = b.ID ) INNER JOIN ic_building b ON ( ih.BUILDING_ID = b.ID )
INNER JOIN ic_neighbor_hood h ON ( b.NEIGHBOR_HOOD_ID = h.ID ) INNER JOIN ic_neighbor_hood h ON ( b.NEIGHBOR_HOOD_ID = h.ID )
left join customer_grid cg on(h.GRID_ID=cg.ID) left join customer_grid cg on(h.GRID_ID=cg.ID)
left join customer_agency ca on(h.AGENCY_ID=ca.ID) left join customer_agency ca on(h.AGENCY_ID=ca.ID)
WHERE WHERE
ih.DEL_FLAG = '0' ih.DEL_FLAG = '0'
AND b.DEL_FLAG = '0' AND b.DEL_FLAG = '0'
AND h.DEL_FLAG = '0' AND h.DEL_FLAG = '0'
AND ih.PARTY_CENTER_HOUSE_FLAG='1' <if test="partyCenterHouseFlag != null and partyCenterHouseFlag.trim() != ''">
AND (h.AGENCY_ID=#{agencyId} or h.AGENCY_PIDS like concat('%',#{agencyId},'%') ) AND ih.PARTY_CENTER_HOUSE_FLAG='1'
</if>
<if test="neighborHoodName != null and neighborHoodName.trim() != ''"> <if test="neighborHoodName != null and neighborHoodName.trim() != ''">
and h.NEIGHBOR_HOOD_NAME like concat('%',#{neighborHoodName},'%') and h.NEIGHBOR_HOOD_NAME like concat('%',#{neighborHoodName},'%')
</if> </if>
<if test="buildingName != null and buildingName.trim() != ''"> <if test="buildingName != null and buildingName.trim() != ''">
and b.BUILDING_NAME like concat('%',#{buildingName},'%') and b.BUILDING_NAME like concat('%',#{buildingName},'%')
</if> </if>
<if test="buildingId != null and buildingId.trim() != ''">
and b.id = #{buildingId}
</if>
<if test="null == buildingId or '' == buildingId ">
<if test="agencyId != null and agencyId.trim() != ''">
AND (h.AGENCY_ID=#{agencyId} or h.AGENCY_PIDS like concat('%',#{agencyId},'%') )
</if>
</if>
order by ca.CREATED_TIME asc,cg.CREATED_TIME asc,h.CREATED_TIME asc order by ca.CREATED_TIME asc,cg.CREATED_TIME asc,h.CREATED_TIME asc
</select> </select>
</mapper> </mapper>

4
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partyOrg/service/impl/LingShanPartyOrgServiceImpl.java

@ -66,7 +66,7 @@ public class LingShanPartyOrgServiceImpl implements LingShanPartyOrgService, Res
// 街道及以上级别,用pids,因为要从社区开始查,本级及下级 // 街道及以上级别,用pids,因为要从社区开始查,本级及下级
q = new QueryWrapper<IcPartyOrgEntity>().select(" party_org_type, count(*) childrenQty").lambda() q = new QueryWrapper<IcPartyOrgEntity>().select(" party_org_type, count(*) childrenQty").lambda()
// 本组织下级的所有子级,不含本级 // 本组织下级的所有子级,不含本级
.like(IcPartyOrgEntity::getAgencyPids, orgIdPath) .likeRight(IcPartyOrgEntity::getAgencyPids, orgIdPath)
.groupBy(IcPartyOrgEntity::getPartyOrgType); .groupBy(IcPartyOrgEntity::getPartyOrgType);
} }
@ -168,7 +168,7 @@ public class LingShanPartyOrgServiceImpl implements LingShanPartyOrgService, Res
} }
/** /**
* @Description: 查询支部支部是直属的 * @Description: 查询支部支部是直属的!!!!!!!!!!!!!!!!!!!!!!!!!!!
* @param orgId: * @param orgId:
* @param orgType: * @param orgType:
* @Return java.util.List<com.epmet.resi.partymember.dto.partyOrg.result.LingShanScreenPartyObjectByTypeRstDTO> * @Return java.util.List<com.epmet.resi.partymember.dto.partyOrg.result.LingShanScreenPartyObjectByTypeRstDTO>

4
epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partyOrg/IcPartyOrgDao.xml

@ -314,9 +314,9 @@
from ic_party_org o from ic_party_org o
left join ic_party_member m on (o.ID = m.SSZB and m.DEL_FLAG = 0) left join ic_party_member m on (o.ID = m.SSZB and m.DEL_FLAG = 0)
where o.DEL_FLAG = 0 where o.DEL_FLAG = 0
and o.AGENCY_ID = #{orgId} and o.AGENCY_PIDS like #{orgId}
and o.PARTY_ORG_TYPE = 5 and o.PARTY_ORG_TYPE = 5
group by o.ID, o.PARTY_ORG_NAME, o.LATITUDE, o.LONGITUDE group by o.ID, o.PARTY_ORG_NAME, o.LATITUDE, o.LONGITUDE
</select> </select>
</mapper> </mapper>
Loading…
Cancel
Save