package com.steerinfo.dil.service; import com.steerinfo.dil.model.WmspRestackMakeResult; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * WmspRestackMakeResult服务接口: * @author generator * @version 1.0-SNAPSHORT 2021-09-06 03:02 * 类描述 * 修订历史: * 日期:2021-09-06 * 作者:generator * 参考: * 描述:WmspRestackMakeResult服务接口 * @see null * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved. */ public interface IWmspRestackMakeResultService { List> selectRestackMakeResultList(Map mapval); //新增库管员编写倒垛实绩 int addMakeResult(Map mapval); //更新倒垛 int update(Map map); //更新方法 int updateByPrimaryKeySelective(WmspRestackMakeResult wmspRestackMakeResult); //层次号下拉框 List> selectGardationNumber(Integer warehouseId,Integer stackingId); //垛位号下拉框 List> selectStackingId(Integer warehouseid); // 仓库下拉框 List> selectWarehouse(); BigDecimal getWarehouseId(); //查询倒垛单 List> selectRestack(Map mapval); //渲染数据 List> selectAfterWarehouseByResultId(String resultId); List> selectAfterstackingByResultId(String resultId); List> selectMaterialInfoByResultId(String resultId); List> selectRestackByWarehouseId(Map map); //根据钢材物资id查找仓储网格id Integer selectGridIdByMaterialId(BigDecimal materialSteelId); //根据倒垛实绩查找倒垛信息 List> selectRestackInfoByResultId(String resultId); //Pc端展示倒垛实绩 List> selectRestackForPc(Integer DistrubtionStatus); //Pc端展示倒垛实绩 List> selectRestackForPc2(Integer DistrubtionStatus); WmspRestackMakeResult createRestackMakeResult(BigDecimal keeperId, BigDecimal beforeLevel, BigDecimal afterStackingId, BigDecimal afterWarehouseId, BigDecimal afterBeforeStackingId, String resultRemark, List> mps); List> selectRestackByWarehouseIds(String warehouseid); int changeRestackMakeResult(String restackMake); }