package com.zy.asrs.common.wms.service.impl; import com.zy.asrs.common.wms.mapper.WrkDetlMapper; import com.zy.asrs.common.wms.entity.WrkDetl; import com.zy.asrs.common.wms.service.WrkDetlService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.List; @Service("wrkDetlService") public class WrkDetlServiceImpl extends ServiceImpl implements WrkDetlService { @Override public List selectAndLogByOrderNoGroupByMatnrOfSum(String orderNo) { return this.baseMapper.selectAndLogByOrderNoGroupByMatnrOfSum(orderNo); } @Override public boolean updateOrderNo(String orderNo, Integer wrkNo, String matnr, String batch, Long hostId) { return baseMapper.updateOrderNo(orderNo, wrkNo, matnr, batch, hostId) > 0; } @Override public List selectAndLogByOrderNo(String orderNo, Long hostId) { return this.baseMapper.selectAndLogByOrderNo(orderNo, hostId); } @Override public List selectPakoutQuery(Integer staNo, String matnr, Long hostId) { return this.baseMapper.selectPakoutQuery(staNo, matnr, hostId); } @Override public boolean updateInspect(Integer wrkNo, String matnr, String batch, Long hostId) { return this.baseMapper.updateInspect(wrkNo, matnr, batch, hostId) > 0; } @Override public boolean updateAnfme(Double anfme, Integer wrkNo, String matnr, String batch, Long hostId) { if (anfme <= 0) { return this.baseMapper.deleteItem(wrkNo, matnr, batch, hostId) > 0; } else { return baseMapper.updateAnfme(anfme, wrkNo, matnr, batch, hostId) > 0; } } }