自动化立体仓库 - WMS系统
whycq
2024-03-24 00985eabb51145130d4fa253b153aaeeec3a957a
src/main/java/com/zy/asrs/service/AgvLocDetlService.java
@@ -4,7 +4,10 @@
import com.baomidou.mybatisplus.service.IService;
import com.zy.asrs.entity.AgvLocDetl;
import com.zy.common.model.LocDto;
import com.zy.common.model.TaskDto;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.List;
public interface AgvLocDetlService extends IService<AgvLocDetl> {
@@ -26,6 +29,20 @@
    /**
     * 修改库存明细数量,如果数量为0,则删除记录
     */
    boolean updateAnfme(Double anfme, String locNo, String matnr, String batch);
    boolean updateAnfme(Double anfme, String locNo, String matnr, String batch, String csocode, String isocode);
    public AgvLocDetl selectByLocNo(String locNo);
    public List<AgvLocDetl> selectByTaskDto(TaskDto taskDto);
    public AgvLocDetl selectByMatnrAndBatchAndCsocodeAndisoCode(String locNo, String matnr, String batch, String csocode, String isocode);
    public Double selectSumAnfmeByLocNo(String locNo);
    public Double selectSumAnfmeByMatnr(String matnr);
    public AgvLocDetl selectLocdetl(String locNo,String matnr,String batch,String csocode,String isocode);
    public void compareToEss(MultipartFile file) throws IOException;
}