From 5751b1892a26df14007984776d9ebca4d3272786 Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期六, 20 七月 2024 17:36:26 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/handler/WrkMastExecuteHandler.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/WrkMastExecuteHandler.java b/src/main/java/com/zy/asrs/task/handler/WrkMastExecuteHandler.java index 40c43d0..4f012a3 100644 --- a/src/main/java/com/zy/asrs/task/handler/WrkMastExecuteHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WrkMastExecuteHandler.java @@ -3,8 +3,12 @@ import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.common.Cools; +import com.zy.asrs.entity.BasJarMast; +import com.zy.asrs.entity.BasJarMastLog; import com.zy.asrs.entity.WrkMastExecute; import com.zy.asrs.entity.WrkMastExecuteLog; +import com.zy.asrs.service.BasJarMastLogService; +import com.zy.asrs.service.BasJarMastService; import com.zy.asrs.service.WrkMastExecuteLogService; import com.zy.asrs.service.WrkMastExecuteService; import com.zy.asrs.task.AbstractHandler; @@ -27,6 +31,10 @@ private WrkMastExecuteService wrkMastExecuteService; @Autowired private WrkMastExecuteLogService wrkMastExecuteLogService; + @Autowired + private BasJarMastService basJarMastService; + @Autowired + private BasJarMastLogService basJarMastLogService; public ReturnT<String> start(int[] excute) { try { @@ -48,4 +56,23 @@ } return SUCCESS; } + public ReturnT<String> start2(BasJarMast basJarMast) { + try { + if (!Cools.isEmpty(basJarMast)){ + BasJarMastLog basJarMastLog = new BasJarMastLog(basJarMast); + //淇濆瓨鍘嗗彶妗f + if (!basJarMastLogService.insert(basJarMastLog)){ + log.error("淇濆瓨纭寲缃愬尯鍩熶换鍔asJarMast鍘嗗彶妗workNo={"+ JSON.toJSONString(basJarMast) +"}]澶辫触"); + } + //鍒犻櫎宸ヤ綔妗f + if (!basJarMastService.deleteById(basJarMast)){ + log.error("鍒犻櫎纭寲缃愬尯鍩焍asJarMast浠诲姟[workNo={"+JSON.toJSONString(basJarMast)+"}]澶辫触"); + } + } + }catch (Exception e){ + log.error("寮傚父锛侊紒锛�"+e); + return FAIL; + } + return SUCCESS; + } } -- Gitblit v1.9.1