|
|
@@ -531,7 +531,8 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
public HttpResult<OrderVo> getByCompanyId(@NotBlank(message = "子订单不能为空") String companyId, String userId) {
|
|
|
OrderVo orderAndAreaCompany = baseMapper.getOrderAndAreaCompany(companyId);
|
|
|
//团队归属信息
|
|
|
- String areaInfo = sysDeptService.queryBelongArea(orderAndAreaCompany.getDeptid());
|
|
|
+ List<SysArea> sysAreas = sysDeptService.getListQueryBelongArea(orderAndAreaCompany.getDeptid());
|
|
|
+// String areaInfo = sysDeptService.queryBelongArea(orderAndAreaCompany.getDeptid());
|
|
|
SysUser sysUser = Optional.ofNullable(sysUserService.getById(orderAndAreaCompany.getUserid()))
|
|
|
.orElse(new SysUser());
|
|
|
|
|
|
@@ -544,7 +545,10 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
}
|
|
|
}
|
|
|
orderAndAreaCompany.setMobile(sysUser.getMobile());
|
|
|
- orderAndAreaCompany.setDeptAreaInfo(areaInfo);
|
|
|
+ orderAndAreaCompany.setProvince(sysAreas.get(2).getAreaCname());
|
|
|
+ orderAndAreaCompany.setCity(sysAreas.get(1).getAreaCname());
|
|
|
+ orderAndAreaCompany.setPrefecture(sysAreas.get(0).getAreaCname());
|
|
|
+ orderAndAreaCompany.setDeptAreaInfo(null);
|
|
|
//推荐人信息查询
|
|
|
EsmUserReferrer esmUserReferrer = esmUserReferrerService.getById(orderAndAreaCompany.getUserid());
|
|
|
if(esmUserReferrer != null){
|
|
|
@@ -564,8 +568,12 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
orderAndAreaCompany.setReferrerName(referrerUser.getName());
|
|
|
orderAndAreaCompany.setReferrerDeptId(referrerUser.getDeptId());
|
|
|
SysDept sysDept = sysDeptService.getById(referrerUser.getDeptId());
|
|
|
- orderAndAreaCompany.setReferrerDeptName(sysDept!=null?sysDept.getName():null);
|
|
|
- orderAndAreaCompany.setReferrerDeptAreaInfo(sysDeptService.queryBelongArea(referrerUser.getDeptId()));
|
|
|
+ orderAndAreaCompany.setReferrerDeptName(sysDept != null ? sysDept.getName() : null);
|
|
|
+ List<SysArea> listQueryBelongArea = sysDeptService.getListQueryBelongArea(referrerUser.getDeptId());
|
|
|
+ orderAndAreaCompany.setReferrerProvince(listQueryBelongArea.get(2).getAreaCname());
|
|
|
+ orderAndAreaCompany.setReferrerCity(listQueryBelongArea.get(1).getAreaCname());
|
|
|
+ orderAndAreaCompany.setReferrerPrefecture(listQueryBelongArea.get(0).getAreaCname());
|
|
|
+ orderAndAreaCompany.setReferrerDeptAreaInfo(null);
|
|
|
}
|
|
|
}
|
|
|
|