编制对外接口esb缺少UESE对象时默认增加sysadmin

pull/283/head
Chengliang 6 months ago
parent b572bc4d48
commit ea5809ac15

@ -81,7 +81,7 @@ public class FunctionOutStaffServiceImpl {
OrganizationAssert.isFalse(staffPO.getFreezeNum() == 0, SystemEnv.getHtmlLabelName(547949,user.getLanguage())); OrganizationAssert.isFalse(staffPO.getFreezeNum() == 0, SystemEnv.getHtmlLabelName(547949,user.getLanguage()));
} }
List<Integer> numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum(),staffPO.getPermanentNum()); List<Integer> numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
//1.增加冻结数 num为负数时为减少冻结数 //1.增加冻结数 num为负数时为减少冻结数
Integer sum = numberF.stream() Integer sum = numberF.stream()
.mapToInt(Integer::intValue) .mapToInt(Integer::intValue)
@ -233,7 +233,6 @@ public class FunctionOutStaffServiceImpl {
bb.writeLog("编制参数"+ JSON.toJSONString(param)); bb.writeLog("编制参数"+ JSON.toJSONString(param));
bb.writeLog("查询结果"+ JSON.toJSONString(staffPO)); bb.writeLog("查询结果"+ JSON.toJSONString(staffPO));
bb.writeLog("user对象"+JSON.toJSONString(user)); bb.writeLog("user对象"+JSON.toJSONString(user));
bb.writeLog("msg"+SystemEnv.getHtmlLabelName(547474,user.getLanguage()));
OrganizationAssert.notEmpty(staffPO,SystemEnv.getHtmlLabelName(547474,user.getLanguage())); OrganizationAssert.notEmpty(staffPO,SystemEnv.getHtmlLabelName(547474,user.getLanguage()));
return staffPO.get(0); return staffPO.get(0);
} }

@ -36,6 +36,11 @@ public class StaffOutController {
public ReturnResult changeStaff(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody StaffOutParam staffOutParam) { public ReturnResult changeStaff(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody StaffOutParam staffOutParam) {
try { try {
User user = HrmUserVarify.getUser(request, response); User user = HrmUserVarify.getUser(request, response);
//ESB接口user对象是null
if (user == null) {
user = new User();
user.setUid(1);
}
return ReturnResult.successed(user,staffOutService(user).changeStaff(staffOutParam)); return ReturnResult.successed(user,staffOutService(user).changeStaff(staffOutParam));
} catch (Exception e) { } catch (Exception e) {
return ReturnResult.exceptionHandle(e); return ReturnResult.exceptionHandle(e);
@ -48,6 +53,11 @@ public class StaffOutController {
public ReturnResult transactionOnJob(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody StaffOutParam staffOutParam) { public ReturnResult transactionOnJob(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody StaffOutParam staffOutParam) {
try { try {
User user = HrmUserVarify.getUser(request, response); User user = HrmUserVarify.getUser(request, response);
//ESB接口user对象是null
if (user == null) {
user = new User();
user.setUid(1);
}
return ReturnResult.successed(user,staffOutService(user).transactionOnJob(staffOutParam)); return ReturnResult.successed(user,staffOutService(user).transactionOnJob(staffOutParam));
} catch (Exception e) { } catch (Exception e) {
return ReturnResult.exceptionHandle(e); return ReturnResult.exceptionHandle(e);

Loading…
Cancel
Save