src/main/java/com/zy/asrs/service/BasCrnpService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/BasCrnpServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/service/CommonService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/BasCrnpService.java
@@ -5,4 +5,6 @@ public interface BasCrnpService extends IService<BasCrnp> { BasCrnp checkSiteStatus(Integer crnId); } src/main/java/com/zy/asrs/service/impl/BasCrnpServiceImpl.java
@@ -1,6 +1,8 @@ package com.zy.asrs.service.impl; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.core.common.Cools; import com.core.exception.CoolException; import com.zy.asrs.entity.BasCrnp; import com.zy.asrs.mapper.BasCrnpMapper; import com.zy.asrs.service.BasCrnpService; @@ -9,4 +11,18 @@ @Service("basCrnpService") public class BasCrnpServiceImpl extends ServiceImpl<BasCrnpMapper, BasCrnp> implements BasCrnpService { @Override public BasCrnp checkSiteStatus(Integer crnId) { BasCrnp crnp = this.selectById(crnId); if (Cools.isEmpty(crnp)) { throw new CoolException(crnId + "号堆垛机不存在"); } if ("N".equals(crnp.getInEnable())) { throw new CoolException("堆垛机不可入"); } if ("N".equals(crnp.getOutEnable())) { throw new CoolException("堆垛机不可出"); } return crnp; } } src/main/java/com/zy/common/service/CommonService.java
@@ -110,13 +110,7 @@ break; } } BasCrnp crnp = basCrnpService.selectById(crnNo); if (Cools.isEmpty(crnp)) { throw new CoolException("堆垛机编号错误"); } if (!"Y".equals(crnp.getInEnable())) { throw new CoolException("当前堆垛机无法入库"); } basCrnpService.checkSiteStatus(crnNo); // 获取目标站 Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>() .eq("type_no", staDescId)