package cn.ksource.web.facade.bpbj;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import cn.ksource.beans.FlowRecord;
|
import cn.ksource.beans.SPARE_PART;
|
import cn.ksource.beans.SPARE_PART_APPLY;
|
import cn.ksource.beans.SPARE_PART_DELIVERY;
|
import cn.ksource.beans.SPARE_PART_STORAGE;
|
import cn.ksource.core.page.PageInfo;
|
import cn.ksource.core.web.SysInfoMsg;
|
|
import org.springframework.web.multipart.commons.CommonsMultipartFile;
|
|
public interface DeliveryApplyFacade {
|
|
/**
|
* 出库申请列表信息
|
* @return
|
*/
|
public List<Map> getStockList();
|
/**
|
* 项目查询
|
* @return
|
*/
|
public List<Map> getCustomerList();
|
/**
|
* 出库申请列表信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public PageInfo getDeliveryListData(HttpServletRequest request,PageInfo pageInfo);
|
/**
|
* 出库申请列表数量信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public int getDeliveryListCount(HttpServletRequest request);
|
/**
|
* 查询备件信息
|
* @param request
|
* @return
|
*/
|
public List querySpareDevice(HttpServletRequest request);
|
/**
|
* 查询备件分类明细表信息
|
* @param request
|
* @return
|
*/
|
public List queryApplyCateList(HttpServletRequest request);
|
/**
|
* 保存备件实体明细表信息
|
* @param request
|
* @return
|
*/
|
public String doSpareAssign(HttpServletRequest request);
|
/**
|
* 保存出库信息
|
* @param request
|
* @param release
|
* @return
|
*/
|
public String saveDelivery(HttpServletRequest request, SPARE_PART_DELIVERY spare_part_delivery);
|
/**
|
* 提交出库审核
|
* @param request
|
* @return
|
*/
|
public String doApproveAssign(HttpServletRequest request);
|
/**
|
* 删除配置下的备件实体明细(SPARE_PART_APPLY_ENTITY)
|
* @param request
|
* @return
|
*/
|
public String deleteTree(HttpServletRequest request);
|
/**
|
* 删除出库工单(SPARE_PART_APPLY_ENTITY)
|
* @param request
|
* @return
|
*/
|
public String deleteDeliveryItem(HttpServletRequest request);
|
/**
|
* 校验提交前信息
|
* @param request
|
* @return
|
*/
|
public String initDelivery(HttpServletRequest request);
|
|
|
}
|