平台建店info

This commit is contained in:
shuo.wang
2024-10-11 10:00:13 +08:00
parent 2ebf30eb9e
commit 2aa3a7eb4c
2 changed files with 19 additions and 0 deletions

View File

@@ -36,6 +36,18 @@ public class PlatformBuildInfoVO {
@ApiModelProperty("完成项")
private Integer completionColumn;
@ApiModelProperty("")
private String province;
@ApiModelProperty("")
private String city;
@ApiModelProperty("")
private String district;
@ApiModelProperty("详细地址")
private String address;
@ApiModelProperty("所属区域")
private String regionName;

View File

@@ -71,6 +71,8 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
private RegionService regionService;
@Autowired
private EnterpriseUserDAO enterpriseUserDAO;
@Autowired
private PointInfoDAO pointInfoDAO;
@Override
public String juridicalIdCard(Long shopId) {
@@ -193,6 +195,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
PlatformBuildInfoVO platformBuildInfoVO = new PlatformBuildInfoVO();
Map<Long, String> regionNameMap = regionService.getBelongWarRegionNameMap(Collections.singletonList(shopInfo.getRegionId()));
String investmentManager = enterpriseUserDAO.getUserName(lineInfo.getInvestmentManager());
PointInfoDO pointInfoDO = pointInfoDAO.getPointInfoById(shopInfo.getPointId());
platformBuildInfoVO.setShopId(shopId);
platformBuildInfoVO.setUsername(lineInfo.getUsername());
platformBuildInfoVO.setMobile(lineInfo.getMobile());
@@ -200,6 +203,10 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
platformBuildInfoVO.setShopName(shopInfo.getShopName());
platformBuildInfoVO.setShopCode(shopInfo.getShopCode());
platformBuildInfoVO.setRegionName(regionNameMap.get(shopInfo.getRegionId()));
platformBuildInfoVO.setProvince(pointInfoDO.getProvince());
platformBuildInfoVO.setCity(pointInfoDO.getCity());
platformBuildInfoVO.setDistrict(pointInfoDO.getDistrict());
platformBuildInfoVO.setAddress(pointInfoDO.getAddress());
if (CollectionUtils.isNotEmpty(shopContractActualCompletionTime)) {
ScheduleDTO scheduleDTO = shopContractActualCompletionTime.get(CommonConstants.ZERO);
platformBuildInfoVO.setCompletionColumn(scheduleDTO.getCompletionColumn());