package com.steerinfo.dil.service; import com.steerinfo.dil.model.WmspRestackScanResult; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * WmspRestackScanResult服务接口: * @author generator * @version 1.0-SNAPSHORT 2021-09-10 10:11 * 类描述 * 修订历史: * 日期:2021-09-10 * 作者:generator * 参考: * 描述:WmspRestackScanResult服务接口 * @see null * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved. */ public interface IWmspRestackScanResultService { int insertselective(WmspRestackScanResult wmspRestackScanResult); // 根据条件查找信息进行判断 List> selectByLoaderId(Map mapval); //获取最大id BigDecimal selectMaxId(); //稽核倒垛单列表 Integer selectRestackAudit(String materialCode); // 更新 int updateByPrimaryKeySelective(WmspRestackScanResult wmspRestackScanResult); //根据稽核结果统计订单数量 int CountByAuditResult(Integer resultId); int selectNumber(Integer stackingId1); //稽核阶段,根据物资id查找物资id Map selectListByAuditResult(Integer mateialId); //稽核阶段,根据实绩id查找物资id List> selectMaterialIdByResultId(Integer resultId); //根据实绩id查找倒垛后的仓库id和垛位id Map selectWarehouseIdAndStakingId(Integer resultId); Integer selectGridIdByStakingNoAndGrandationnumber(Map map); //根据扫描结果查询是否存在 Integer selectResultScanTag(String resultScanTag); //根据网格id和物资id查找主键id Integer selectGmIdByGridIdAndMaterialId(Integer gridId,Integer materialId); //根据网格id查找物资id Integer selectMaterialIdByGridId(Integer gridId); //根据物资id查找倒垛前的仓储网格 Integer selectGridIdByResultId(Integer resultId); //根据实绩id查找扫描结果 List> selectTagByResultId(Integer resultId); WmspRestackScanResult insertWmspRestackScanResult(String restackMake, String context); }