package com.slcf.service; import java.util.List; import java.util.Map; import com.slcf.bean.WaitPakOutCondition; import com.slcf.controller.param.SetEmsParam; import com.slcf.pojo.WaitPakOutBean; /** * 出通知档接口 * @author admin * @date 2018年11月21日 */ public interface WaitPakOutService { //添加信息 public int insertWaitPakOut(WaitPakOutBean waitPakOut); //查询所有 public Map queryWaitPakOutList(WaitPakOutCondition waitPakOutCon); public Integer waitPakOutSetEms(SetEmsParam waitPakOutCon); public Integer countEmsNum(); public List queryWaitOutPak(String vlpla, String matnr); //根据id查询 public WaitPakOutBean queryWaitPakOutById(String sheet_no,String mat_no); //根据id查询 public WaitPakOutBean queryWaitPakOutByLocNo(String loc_no); //根据id查询 public WaitPakOutBean queryWaitPakOutByMatNo(String mat_no); //更新信息 public int upWaitPakOut(WaitPakOutBean waitPakOut, int type); //更新信息 public int upWaitPakOutByLocNo(WaitPakOutBean waitPakOut); //根据id删除信息 public int delWaitPakOut(WaitPakOutBean WaitPakOut); /** * 查询所有信息 * @return */ public List getWaitPakOutList(); /** * 通知档资料转历史档 * @param sheet_no * @param mat_no * @return */ public int moveToLog(WaitPakOutBean WaitPakOut); public List getSheetNoList(); public WaitPakOutBean queryWaitPakOutByNum(WaitPakOutBean waitPakOut); public WaitPakOutBean queryWaitPakOutFnh(); public WaitPakOutBean getWaitPakOutPrint(); }