package com.slcf.service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.slcf.bean.WorkMastCondition;
|
import com.slcf.pojo.WorkMastBean;
|
import com.slcf.bean.WorkDetailCondition;
|
import com.slcf.pojo.WorkDetailBean;
|
|
/**
|
* 工作档接口
|
* @author admin
|
* @date 2018年11月21日
|
*/
|
public interface WorkFileService {
|
|
//插入主档
|
public int insertWorkMast(WorkMastBean workMast);
|
|
//查询所有
|
public Map<String,Object> queryWorkMastList(WorkMastCondition workMastCon);
|
|
//根据id查询
|
public WorkMastBean queryWorkMastById(int id);
|
|
//更新信息
|
public int upWorkMast(WorkMastBean workMast);
|
|
/**
|
* 查询所有信息
|
* @return
|
*/
|
public List<WorkMastBean> getWorkMastList();
|
|
//查询站点是否有入库工作档资料
|
public int getStoreWorkCount(int dev_no);
|
|
//------------------明细--------------------------
|
//插入明细档
|
public int insertWorkDetail(WorkDetailBean workDetail);
|
|
//查询所有
|
public Map<String,Object> queryWorkDetailList(WorkDetailCondition workDetailCon);
|
|
public int moveToLog(int wrk_no);
|
|
public int deleteWorkFile(int wrk_no,String loc_no,String loc_sts, int type) throws Exception;
|
/**
|
* 入库启动
|
* @param workMast 工作主档
|
* @param detls 工作档明细
|
* @param station 站点
|
* @param user 用户
|
* @return
|
* @throws Exception
|
*/
|
// public Map<String,Object> insertPakStoreIn(WorkMastBean workMast,String[] detls,
|
// StationBean station,UserBean user) throws Exception;
|
|
/**
|
* 根据工作号、物料代号查询工作档明细
|
* @param wrk_no
|
* @param matnr
|
* @return
|
*/
|
public WorkDetailBean queryWorkDetlById(WorkDetailBean workDetl1);
|
|
/**
|
* 更新实际拣料数量
|
* @param workDetl
|
* @return
|
*/
|
public int upWorkDetl(WorkDetailBean workDetl);
|
|
public List<WorkDetailBean> getWorkDetlList(String zpallet);
|
}
|