From 1776f84639c7b6d747de68e6a34c36e1169cdec0 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期三, 15 一月 2025 16:05:14 +0800 Subject: [PATCH] * --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 40d6c8c..5947e0a 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -11,6 +11,8 @@ import com.zy.asrs.service.BasDevpPositionService; import com.zy.asrs.service.WrkMastService; import com.zy.asrs.task.core.ReturnT; +import com.zy.asrs.task.escalationParam.RgvTaskReportingParam; +import com.zy.asrs.utils.PostMesDataUtils; import com.zy.asrs.utils.SortTheExecutionOfTheCarUtil; import com.zy.asrs.utils.TimeCalculatorUtils; import com.zy.common.CodeRes; @@ -370,7 +372,24 @@ break; } wrkMast.setWrkSts(3L); - wrkMast.setAppeTime(new Date()); + Date now = new Date(); + wrkMast.setAppeTime(now); + try{ + try{ + RgvTaskReportingParam rgvTaskReportingParam = new RgvTaskReportingParam(wrkMast); + ReturnT<String> result = new PostMesDataUtils().postMesDataWcs("", "", rgvTaskReportingParam); + if (result.getCode()==200){ + wrkMast.setWrkSts(4L); + wrkMast.setAppeTime(now); + wrkMastService.updateById(wrkMast); + continue; + }else { + log.error("宸ヤ綔鍙�"+wrkMast.getWrkNo()+"浠诲姟瀹屾垚淇℃伅涓婁紶澶勭悊澶辫触"); + } + } catch (Exception e){ + log.error("宸ヤ綔鍙�"+wrkMast.getWrkNo()+"浠诲姟瀹屾垚淇℃伅涓婁紶澶勭悊澶辫触锛屽紓甯镐俊鎭細"+e); + } + } catch (Exception e){} wrkMastService.updateById(wrkMast); } } -- Gitblit v1.9.1