From 5acac40bea6d214d256332f26119179956514699 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 13 二月 2023 16:14:41 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 42 ++---------------------------------------- 1 files changed, 2 insertions(+), 40 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java index 03033b9..c16f230 100644 --- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java @@ -11,6 +11,7 @@ import com.zy.asrs.service.*; import com.zy.asrs.task.AbstractHandler; import com.zy.asrs.task.core.ReturnT; +import com.zy.asrs.utils.PostMesDataUtils; import com.zy.common.utils.HttpHandler; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -333,7 +334,7 @@ combParam.setLocNo(locMast.getLocNo()); combParam.setPackSts(5); combParam.setRequestTime(DateUtils.convert(new Date())); - postMesData(inpath,combParam); + new PostMesDataUtils().postMesData("MES绯荤粺",mesUrl,inpath,combParam); } if (!locMastService.updateById(locMast)) { // exceptionHandle("搴撲綅绉昏浆 ===>> 淇敼鐩爣搴撲綅鐘舵�佸け璐ワ紱[workNo={0}],[locNo={1}]", wrkMast.getWrkNo(), wrkMast.getLocNo()); @@ -452,45 +453,6 @@ e.printStackTrace(); TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); return FAIL.setMsg(e.getMessage()); - } - return SUCCESS; - } - private ReturnT<String> postMesData(String mesPath,Object combParam){ - if(combParam != null){ - String response = ""; - boolean success = false; - try { - response = new HttpHandler.Builder() - .setUri(mesUrl) - .setPath(mesPath) - .setJson(JSON.toJSONString(combParam)) - .build() - .doPost(); - JSONObject jsonObject = JSON.parseObject(response); - if (jsonObject.getInteger("code").equals(200)) { - success = true; - } else { - log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", mesUrl+mesPath, JSON.toJSONString(combParam), response); - throw new CoolException("涓婃姤mes绯荤粺澶辫触"); - } - } catch (Exception e) { - log.error("fail", e); -// TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); - return FAIL.setMsg(e.getMessage()); - } finally { - try { - // 淇濆瓨鎺ュ彛鏃ュ織 - apiLogService.save( - "涓婃姤mes绯荤粺", - mesUrl + mesPath, - null, - "127.0.0.1", - JSON.toJSONString(combParam), - response, - success - ); - } catch (Exception e) { log.error("", e); } - } } return SUCCESS; } -- Gitblit v1.9.1