package cn.ksource.web.facade.bpbj;
|
|
import java.util.Map;
|
|
import cn.ksource.core.page.PageInfo;
|
|
/**
|
* 库存盘点
|
* @author zf
|
* @date 2017-5-31下午2:08:57
|
* @version 1.0
|
*
|
*/
|
public interface StockTakingFacade {
|
|
|
/**
|
* 获取库存盘点列表
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
PageInfo getStockTakingListData(PageInfo pageInfo, Map<String, String> params);
|
|
/**
|
* 获取库存盘点数量
|
* @param params
|
* @return
|
*/
|
Integer getStockTakingListCount(Map<String, String> params);
|
|
|
/**
|
*
|
* @param id
|
* @return
|
*/
|
Map getStockTakingInfo(String id);
|
|
|
/**
|
* 编辑库存盘点
|
* @param params
|
*/
|
void editStockTaking(Map<String, String> params);
|
|
/**
|
* 发送到审核
|
* @param param
|
*/
|
void sendToApprove(Map<String, String> param);
|
|
/**
|
* 盘点审核
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
PageInfo inventoryApproveListData(PageInfo pageInfo, Map<String, String> params);
|
|
/**
|
* 盘点审核数量
|
* @param params
|
* @return
|
*/
|
Integer inventoryApproveListCount(Map<String, String> params);
|
|
/**
|
* 盘点审核
|
* @param param
|
*/
|
void doApprove(Map<String, String> param);
|
|
/**
|
* 查询详情
|
* @param orderId
|
* @return
|
*/
|
Map getDetail(String orderId);
|
|
|
/**
|
* 删除报损报溢
|
* @param id
|
*/
|
void editStockStatus(String id);
|
}
|