| | |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.core.exception.CoolException; |
| | | import com.zy.asrs.entity.AgvLocMast; |
| | | import com.zy.asrs.entity.AgvLocRule; |
| | | import com.zy.asrs.mapper.AgvLocMastMapper; |
| | |
| | | agvLocMast.setModiTime(new Date()); |
| | | this.updateById(agvLocMast); |
| | | } |
| | | |
| | | public void updateLocStsByLocNo(String locNo, String locSts, String barcode,Short containerType,String ctnNo) { |
| | | AgvLocMast agvLocMast = this.selectById(locNo); |
| | | agvLocMast.setLocSts(locSts); |
| | | agvLocMast.setBarcode(barcode); |
| | | agvLocMast.setLocType2(containerType); |
| | | agvLocMast.setCtnNo(ctnNo); |
| | | agvLocMast.setModiTime(new Date()); |
| | | this.updateById(agvLocMast); |
| | | } |
| | | |
| | | public void updateLocStsByLocNo(String locNo, String locSts, String barcode,Short containerType,String locType,Short locType3) { |
| | | AgvLocMast agvLocMast = this.selectById(locNo); |
| | | agvLocMast.setLocSts(locSts); |
| | |
| | | @Override |
| | | public AgvLocMast selectEmptyZpallet(int type, int floor) { |
| | | |
| | | return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",type).eq("floor",floor)); |
| | | return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",type).eq("floor",floor).orderBy("lev1",true)); |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public AgvLocMast select30EmptyZpallet() { |
| | | |
| | | return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",30).eq("floor",1).eq("lev1",2)); |
| | | |
| | | } |
| | | |
| | |
| | | return this.baseMapper.queryContainerTypeByLocType1(locType1); |
| | | } |
| | | |
| | | @Override |
| | | public List<AgvLocMast> selectDistinctLocByLevAndFloor(int lev, int floor) { |
| | | |
| | | return this.agvLocMastMapper.selectDistinctLocByLevAndFloor(lev,floor); |
| | | } |
| | | |
| | | @Override |
| | | public List<AgvLocMast> selectDistinctLocByLevAndFloorMaprow1(int lev, int floor) { |
| | | |
| | | return this.agvLocMastMapper.selectDistinctLocByLevAndFloorMaprow1(lev,floor); |
| | | } |
| | | |
| | | @Override |
| | | public List<AgvLocMast> selectDistinctLocByLevAndFloorMapbay1(int lev, int floor) { |
| | | |
| | | return this.agvLocMastMapper.selectDistinctLocByLevAndFloorMapbay1(lev,floor); |
| | | } |
| | | |
| | | } |