|
@@ -297,7 +297,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
//新增或修改用户
|
|
//新增或修改用户
|
|
@Override
|
|
@Override
|
|
public HttpRespMsg insertUser(String targetId, String name, String phone, Integer role, Double cost,
|
|
public HttpRespMsg insertUser(String targetId, String name, String phone, Integer role, Double cost,
|
|
- Integer departmentId, HttpServletRequest request) {
|
|
|
|
|
|
+ Integer departmentId, String departmentCascade, HttpServletRequest request) {
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
try {
|
|
try {
|
|
User creator = userMapper.selectById(request.getHeader("Token"));
|
|
User creator = userMapper.selectById(request.getHeader("Token"));
|
|
@@ -328,7 +328,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
.setRole(role)
|
|
.setRole(role)
|
|
.setCompanyId(creator.getCompanyId())
|
|
.setCompanyId(creator.getCompanyId())
|
|
.setCost(costValue)
|
|
.setCost(costValue)
|
|
- .setDepartmentId(departmentId == null ? 0 : departmentId);
|
|
|
|
|
|
+ .setDepartmentId(departmentId == null ? 0 : departmentId)
|
|
|
|
+ .setDepartmentCascade(departmentCascade);
|
|
if (userMapper.insert(user) == 0) {
|
|
if (userMapper.insert(user) == 0) {
|
|
httpRespMsg.setError("操作失败");
|
|
httpRespMsg.setError("操作失败");
|
|
}
|
|
}
|
|
@@ -342,7 +343,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
.setPhone(phone)
|
|
.setPhone(phone)
|
|
.setRole(role)
|
|
.setRole(role)
|
|
.setCost(costValue)
|
|
.setCost(costValue)
|
|
- .setDepartmentId(departmentId == null ? 0 : departmentId));
|
|
|
|
|
|
+ .setDepartmentId(departmentId == null ? 0 : departmentId)
|
|
|
|
+ .setDepartmentCascade(departmentCascade));
|
|
}
|
|
}
|
|
} catch (NullPointerException e) {
|
|
} catch (NullPointerException e) {
|
|
httpRespMsg.setError("数据有误 验证失败");
|
|
httpRespMsg.setError("数据有误 验证失败");
|