|
|
|
@ -49,6 +49,7 @@ public class OaSrmVendorPunishCommitAction extends BaseBean implements Action, E
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public WeaResult<Map<String, Object>> execute(Map<String, Object> requestInfoMap) {
|
|
|
|
|
logger_c3039127.info("OaSrmVendorPunishCommitAction start");
|
|
|
|
|
Map<String, Object> weaverResultMap = new HashMap<>();
|
|
|
|
|
Long requestIdTemp = Long.parseLong(String.valueOf(requestInfoMap.getOrDefault("requestid", -1)));
|
|
|
|
|
Long userIdTemp = Long.parseLong(String.valueOf(requestInfoMap.getOrDefault("userid", -1)));
|
|
|
|
@ -132,19 +133,19 @@ public class OaSrmVendorPunishCommitAction extends BaseBean implements Action, E
|
|
|
|
|
} else {
|
|
|
|
|
logger_c3039127.info(String.valueOf("调用SRM系统接口返回失败,请联系SRM系统管理员!"));
|
|
|
|
|
requestInfo.getRequestManager().setMessagecontent("调用SRM接口返回失败,请联系SRM系统管理员!");
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", "0", requestInfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", FAILURE_AND_CONTINUE, requestInfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
logger_c3039127.info(String.valueOf("提交失败!"));
|
|
|
|
|
logger_c3039127.info(String.valueOf("Error======" + e.getMessage()));
|
|
|
|
|
requestInfo.getRequestManager().setMessagecontent("提交失败!");
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", "0", requestInfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", FAILURE_AND_CONTINUE, requestInfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", "1", requestInfo.getRequestManager()));
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
logger_c3039127.error("OaSrmVendorPunishCommitAction e: {}", e.getMessage());
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", WeaResult.fail(500, "执行异常", getResultMapForAction(weaverResultMap, "result", e.getMessage(), requestInfo.getRequestManager())), requestInfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", FAILURE_AND_CONTINUE, requestInfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|