|
|
@@ -506,6 +506,7 @@ public class SysUserController extends BaseController {
|
|
|
}
|
|
|
} else if (type == 2){
|
|
|
SysDept sysDept = sysDeptService.getById(sysUser.getDeptId());
|
|
|
+ SysDept sysDeptParent = sysDeptService.getById(sysDept.getParentId());
|
|
|
SysUser sysUserReferrerId = sysUserService.getById(sysUser.getReferrerId());
|
|
|
SysDeptVo sysDeptVo = new SysDeptVo();
|
|
|
sysDeptVo.setComlevel("5"); // 默认机构等级为5级
|
|
|
@@ -517,9 +518,9 @@ public class SysUserController extends BaseController {
|
|
|
sysDeptVo.setLeaderId(sysUser.getId()); // 负责人ID
|
|
|
sysDeptVo.setOrderNum(0);
|
|
|
sysDeptVo.setComattribute("procar"); //机构性质 车险
|
|
|
- sysDeptVo.setProvince(sysDept.getProvince()); // 默认省与负责人所在机构一样
|
|
|
- sysDeptVo.setCity(sysDeptVo.getCity()); // 默认市与负责人所在机构一样
|
|
|
- sysDeptVo.setArea(sysDeptVo.getArea()); // 默认区县与负责人所在机构一样
|
|
|
+ sysDeptVo.setProvince(sysDeptParent.getProvince()); // 默认省与负责人所在机构一样
|
|
|
+ sysDeptVo.setCity(sysDeptParent.getCity()); // 默认市与负责人所在机构一样
|
|
|
+ sysDeptVo.setArea(sysDeptParent.getArea()); // 默认区县与负责人所在机构一样
|
|
|
sysDeptVo.setAddress(""); // 工作室地址
|
|
|
sysDeptService.addDept(sysDeptVo);
|
|
|
SysAgencyLeaderDto sysAgencyLeaderDto = new SysAgencyLeaderDto();
|