自动化立体仓库 - WCS系统
#
zc
9 天以前 ef942fc4483059aa0526e913f9be41982df7bb79
src/main/java/com/zy/common/service/CommonService.java
@@ -1,5 +1,6 @@
package com.zy.common.service;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.common.Cools;
import com.core.exception.CoolException;
import com.zy.asrs.domain.param.*;
@@ -184,6 +185,10 @@
        if (!locMast.getLocSts().equals("O")) {
            throw new CoolException("目标库位不处于空库状态");
        }
        WrkMast wms_wrk_no = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wms_wrk_no", param.getTaskNo()));
        if (wms_wrk_no!=null){
            throw new CoolException("工作当已经存在");
        }
        // 获取工作号
        int workNo = getWorkNo(WrkIoType.IN.id);
@@ -225,7 +230,10 @@
        if (!locMast.getLocSts().equals("F")) {
            throw new CoolException("源库位不处于在库状态");
        }
        WrkMast wms_wrk_no = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wms_wrk_no", param.getTaskNo()));
        if (wms_wrk_no!=null){
            throw new CoolException("工作当已经存在");
        }
        // 获取工作号
        int workNo = getWorkNo(WrkIoType.OUT.id);
        // 保存工作档