|
@ -459,7 +459,7 @@ public class AgencyServiceImpl implements AgencyService { |
|
|
customerAgencyDao.insert(insertEntity); |
|
|
customerAgencyDao.insert(insertEntity); |
|
|
//3:返回新组织Id
|
|
|
//3:返回新组织Id
|
|
|
resultDTO.setAgencyId(insertEntity.getId()); |
|
|
resultDTO.setAgencyId(insertEntity.getId()); |
|
|
resultDTO.setAreaCode(StrConstant.EPMETY_STR); |
|
|
resultDTO.setAreaCode(insertEntity.getAreaCode()); |
|
|
return resultDTO; |
|
|
return resultDTO; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -482,15 +482,29 @@ public class AgencyServiceImpl implements AgencyService { |
|
|
{ |
|
|
{ |
|
|
case CustomerAgencyConstant.PROVINCE_LEVEL: |
|
|
case CustomerAgencyConstant.PROVINCE_LEVEL: |
|
|
insertEntity.setLevel(CustomerAgencyConstant.CITY_LEVEL); |
|
|
insertEntity.setLevel(CustomerAgencyConstant.CITY_LEVEL); |
|
|
|
|
|
insertEntity.setProvince(parent.getProvince()); |
|
|
|
|
|
insertEntity.setCity(formDTO.getAreaName()); |
|
|
break; |
|
|
break; |
|
|
case CustomerAgencyConstant.CITY_LEVEL: |
|
|
case CustomerAgencyConstant.CITY_LEVEL: |
|
|
insertEntity.setLevel(CustomerAgencyConstant.DISTRICT); |
|
|
insertEntity.setLevel(CustomerAgencyConstant.DISTRICT); |
|
|
|
|
|
insertEntity.setProvince(parent.getProvince()); |
|
|
|
|
|
insertEntity.setCity(parent.getCity()); |
|
|
|
|
|
insertEntity.setDistrict(formDTO.getAreaName()); |
|
|
break; |
|
|
break; |
|
|
case CustomerAgencyConstant.DISTRICT: |
|
|
case CustomerAgencyConstant.DISTRICT: |
|
|
insertEntity.setLevel(CustomerAgencyConstant.STREET_LEVEL); |
|
|
insertEntity.setLevel(CustomerAgencyConstant.STREET_LEVEL); |
|
|
|
|
|
insertEntity.setProvince(parent.getProvince()); |
|
|
|
|
|
insertEntity.setCity(parent.getCity()); |
|
|
|
|
|
insertEntity.setDistrict(parent.getDistrict()); |
|
|
|
|
|
insertEntity.setStreet(formDTO.getAreaName()); |
|
|
break; |
|
|
break; |
|
|
case CustomerAgencyConstant.STREET_LEVEL: |
|
|
case CustomerAgencyConstant.STREET_LEVEL: |
|
|
insertEntity.setLevel(CustomerAgencyConstant.COMMUNITY_LEVEL); |
|
|
insertEntity.setLevel(CustomerAgencyConstant.COMMUNITY_LEVEL); |
|
|
|
|
|
insertEntity.setProvince(parent.getProvince()); |
|
|
|
|
|
insertEntity.setCity(parent.getCity()); |
|
|
|
|
|
insertEntity.setDistrict(parent.getDistrict()); |
|
|
|
|
|
insertEntity.setStreet(parent.getStreet()); |
|
|
|
|
|
insertEntity.setCommunity(formDTO.getAreaName()); |
|
|
break; |
|
|
break; |
|
|
default: |
|
|
default: |
|
|
log.info("parent.getLevel()="+parent.getLevel()); |
|
|
log.info("parent.getLevel()="+parent.getLevel()); |
|
|