This commit is contained in:
zj
2025-12-31 15:20:47 +08:00
parent 9a065e7b91
commit 95dfb624b1
2 changed files with 12 additions and 8 deletions

View File

@@ -35,7 +35,7 @@ public class ToErpServiceImpl implements IToErpService {
private IMydoJobDetailService mydoJobDetailService;
@Autowired
private IBasJobIdService basJobIdService;
private IBasJobIdService basJobIdService;
@Autowired
private IRequestLogService requestLogService;
@@ -100,11 +100,15 @@ public class ToErpServiceImpl implements IToErpService {
objectErpParameter.setDatas(List.of(wipTransferDoc));
erpStdData.setParameter(objectErpParameter);
param.setStd_data(erpStdData);
RequestLog requestLog = requestLogService.getRequestLogGd(WORKSHOP_INBOUND_ORDER_URL, JSONUtil.toJsonStr(param), "创建工艺单", "wms", "erp");
if (requestLog != null && "1".equals(requestLog.getIsSuccessful())) {
RequestLog requestLog = requestLogService.getRequestLog(WORKSHOP_INBOUND_ORDER_URL, JSONUtil.toJsonStr(param), "创建工艺单","wms","erp");
// String post = requestLog.getResponseBody();
// ErpInterfaceParam bean = JSONUtil.toBean(post, ErpInterfaceParam.class);
// if ("0".equals(bean.getStd_data().getExecution().getCode())) {
// return AjaxResult.success();
// }
if(requestLog != null && "1".equals(requestLog.getIsSuccessful())){
return AjaxResult.success();
} else {
}else{
return AjaxResult.error();
}
}

View File

@@ -311,7 +311,7 @@ public class RequestLogServiceImpl implements IRequestLogService {
* @return requestLog
*/
@Override
public RequestLog getRequestLog(String param, String remark, AjaxResult ajaxResult) {
public RequestLog getRequestLog(String param, String remark,AjaxResult ajaxResult) {
RequestLog requestLog = new RequestLog();
requestLog.setRequestTime(DateUtil.formatDateTime(new Date()));
requestLog.setRequestBody(param);
@@ -322,9 +322,9 @@ public class RequestLogServiceImpl implements IRequestLogService {
requestLog.setResponseTime(DateUtil.formatDateTime(new Date()));
requestLog.setDuration(Convert.toStr(DateUtil.between(Convert.toDate(requestLog.getRequestTime()), Convert.toDate(requestLog.getResponseTime()), DateUnit.MS)));
requestLog.setResponseStatus("1");
if (ajaxResult.isSuccess()) {
if (ajaxResult.isSuccess()){
requestLog.setIsSuccessful("1");
} else {
}else {
requestLog.setIsSuccessful("0");
}
requestLog.setResponseBody(Convert.toStr(ajaxResult.get("msg")));