Browse Source

治理人员修改

master
lichao 2 years ago
parent
commit
86b665167e
  1. 2
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/CustomerCommunityManageUserDTO.java
  2. 2
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/CustomerGridManageUserListDTO.java
  3. 4
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerCommunityManageUserServiceImpl.java
  4. 16
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerGridManageUserServiceImpl.java

2
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/CustomerCommunityManageUserDTO.java

@ -76,4 +76,6 @@ public class CustomerCommunityManageUserDTO implements Serializable {
*/
private Date updatedTime;
private String agencyName;
}

2
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/CustomerGridManageUserListDTO.java

@ -82,4 +82,6 @@ public class CustomerGridManageUserListDTO implements Serializable {
*/
private Date updatedTime;
private String agencyName;
}

4
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerCommunityManageUserServiceImpl.java

@ -86,6 +86,10 @@ public class CustomerCommunityManageUserServiceImpl extends BaseServiceImpl<Cust
List<CustomerCommunityManageUserEntity> list = baseDao.selectList(resultLQ);
PageInfo<CustomerCommunityManageUserEntity> resultPage = new PageInfo<>(list);
List<CustomerCommunityManageUserDTO> result = ConvertUtils.sourceToTarget(list,CustomerCommunityManageUserDTO.class);
result.forEach(user->{
CustomerAgencyEntity agency = customerAgencyDao.selectById(user.getCommunityId());
user.setAgencyName(agency.getAllParentName()+"-"+agency.getOrganizationName());
});
return new PageData<>(result,resultPage.getTotal());
}

16
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerGridManageUserServiceImpl.java

@ -8,10 +8,7 @@ import com.epmet.commons.tools.exception.EpmetException;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.CustomerGridDao;
import com.epmet.dao.CustomerGridManageUserDao;
import com.epmet.dao.CustomerStaffAgencyDao;
import com.epmet.dao.CustomerStaffGridDao;
import com.epmet.dao.*;
import com.epmet.dto.CustomerCommunityManageUserDTO;
import com.epmet.dto.CustomerGridManageUserDTO;
import com.epmet.dto.CustomerStaffAgencyDTO;
@ -19,6 +16,7 @@ import com.epmet.dto.form.CustomerGridManageUserListFormDTO;
import com.epmet.dto.result.CustomerGridManageUserListDTO;
import com.epmet.dto.result.CustomerGridStatisticsReulstDTO;
import com.epmet.dto.result.GridByStaffResultDTO;
import com.epmet.entity.CustomerAgencyEntity;
import com.epmet.entity.CustomerCommunityManageUserEntity;
import com.epmet.entity.CustomerGridEntity;
import com.epmet.entity.CustomerGridManageUserEntity;
@ -50,6 +48,8 @@ public class CustomerGridManageUserServiceImpl extends BaseServiceImpl<CustomerG
@Autowired
private CustomerGridDao customerGridDao;
@Autowired
private CustomerAgencyDao customerAgencyDao;
@Autowired
private CustomerStaffAgencyDao customerStaffAgencyDao;
@Override
@ -78,7 +78,13 @@ public class CustomerGridManageUserServiceImpl extends BaseServiceImpl<CustomerG
List<CustomerGridManageUserEntity> list = baseDao.selectList(lambdaQueryWrapper);
PageInfo<CustomerGridManageUserEntity> customerGridManageUserEntityPageInfo = new PageInfo<>(list);
List<CustomerGridManageUserListDTO> result = ConvertUtils.sourceToTarget(list,CustomerGridManageUserListDTO.class);
result.forEach(
user->{
CustomerGridEntity grid = customerGridDao.selectById(user.getGridId());
CustomerAgencyEntity agency = customerAgencyDao.selectById(grid.getPid());
user.setAgencyName(agency.getAllParentName()+"-"+agency.getOrganizationName()+"-"+grid.getGridName());
}
);
return new PageData<>(result,customerGridManageUserEntityPageInfo.getTotal());
}
return new PageData<>();

Loading…
Cancel
Save