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<WrkDetlMapper, WrkDetl> implements WrkDetlService {
|
|
@Override
|
public List<WrkDetl> 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<WrkDetl> selectAndLogByOrderNo(String orderNo, Long hostId) {
|
return this.baseMapper.selectAndLogByOrderNo(orderNo, hostId);
|
}
|
|
@Override
|
public List<WrkDetl> 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;
|
}
|
}
|
}
|