自动化立体仓库 - WMS系统
skyouc
2 天以前 5d826a90e007b36e8108c2b9a5bda14010d17d35
src/main/java/com/zy/api/service/impl/WcsApiServiceImpl.java
@@ -76,15 +76,15 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public R backLocs(WorkTaskParams params) {
        if (Objects.isNull(params.getWrkCode())) {
        if (Objects.isNull(params.getTaskNo())) {
            throw new CoolException("工作号不能为空!!");
        }
        String wrkCode = params.getWrkCode();
        String wrkCode = params.getTaskNo();
       if (wrkCode.contains("-1")) {
           throw new CoolException("配对任务编码错误,请检查后重新上传!!");
       }
        WrkMast mast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_code", params.getWrkCode()));
        WrkMast mast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_code", params.getTaskNo()));
       if (Objects.isNull(mast)) {
           throw new CoolException("任务不存在!!");
@@ -100,6 +100,21 @@
       return R.ok("接收成功,执行回库中...");
    }
    /**
     * 下发任务至WCS
     * @author Ryan
     * @date 2026/1/10 13:58
     * @param params
     * @return com.core.common.R
     */
    @Override
    public R pubWrkToWcs(WorkTaskParams params) {
        return null;
    }
    /**
     * 上报锁定库位信息