自动化立体仓库 - WMS系统
#1
dubin
2025-12-18 82889ebbf8d8d92ce1162a983b19a5d3ed64cd2b
#1
2个文件已修改
11 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/WrkMastController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/handler/WCSReportHandler.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/WrkMastController.java
@@ -12,6 +12,7 @@
import com.core.common.R;
import com.zy.asrs.entity.WrkMast;
import com.zy.asrs.service.WrkMastService;
import com.zy.asrs.task.handler.WCSReportHandler;
import com.zy.common.web.BaseController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -23,6 +24,8 @@
    @Autowired
    private WrkMastService wrkMastService;
    @Autowired
    private WCSReportHandler wcsReportHandler;
    @RequestMapping(value = "/wrkMast/{id}/auth")
    @ManagerAuth
src/main/java/com/zy/asrs/task/handler/WCSReportHandler.java
@@ -133,6 +133,7 @@
        return null;
    }
    //任务优先级调整 调用wcs接口 通知wcs
    public ReturnT<String> notice(WrkMast wrkMast) {
        WrkPriority wrkPriority = new WrkPriority();
        Date date = new Date();
@@ -156,18 +157,17 @@
                wrkMast.setWrkSts(1L);
                wrkMastService.updateById(wrkMast);
            } else {
                log.error("wms下发任务给wcs失败!!!url:{};request:{};response:{}", url + "/" + workIssued, JSON.toJSONString(wrkPriority), response);
                throw new CoolException("wms下发任务给wcs失败");
                log.error("wms调整优先级下发给wcs失败!!!url:{};request:{};response:{}", url + "/" + workIssued, JSON.toJSONString(wrkPriority), response);
                throw new CoolException("wms调整优先级下发给wcs失败");
            }
        } catch (Exception e) {
            log.error("fail", e);
//            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return FAIL.setMsg(e.getMessage());
        } finally {
            try {
                // 保存接口日志
                apiLogService.save(
                        "wms下发任务给wcs",
                        "wms调整优先级下发给wcs",
                        url + "/" + workIssued,
                        null,
                        "127.0.0.1",