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_STORAGE;
|
import cn.ksource.core.page.PageInfo;
|
import cn.ksource.core.web.SysInfoMsg;
|
|
import org.springframework.web.multipart.commons.CommonsMultipartFile;
|
|
public interface SparePartsFacade {
|
|
/**
|
* 入库申请列表信息
|
* @return
|
*/
|
public List<Map> getStockList();
|
/**
|
* 项目查询
|
* @return
|
*/
|
public List<Map> getCustomerList();
|
/**
|
* 备件供应商查询
|
* @return
|
*/
|
public List<Map> getSupplierList();
|
/**
|
* 查询备件申请头部状态数量信息
|
* @param request
|
* @param type
|
* @return
|
*/
|
public Map queryOrderCountByCate(HttpServletRequest request);
|
/**
|
* 入库申请列表信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public PageInfo getStockListData(HttpServletRequest request,PageInfo pageInfo);
|
/**
|
* 入库申请列表数量信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public int getStockListCount(HttpServletRequest request);
|
/**
|
* 备件信息
|
* @param customerid
|
* @param subCustomerId
|
* @return
|
*/
|
public String getCustomerName(String customerid);
|
/**
|
* 查询申请备件列表
|
* @param request
|
* @return
|
*/
|
public List querySpareDeviceList(String orderId);
|
/**
|
* 查询关联配置信息
|
* @param request
|
* @return
|
*/
|
public List queryLinkDeviceList(String flowId);
|
/**
|
* 查询关联配置
|
* @param request
|
* @return
|
*/
|
public List queryLinkDevice(HttpServletRequest request);
|
/**
|
* 查询备件树列表信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public List<Map> stockListTreeData(HttpServletRequest request);
|
/**
|
* 保存备件信息
|
* @param request
|
* @param release
|
* @return
|
*/
|
public String saveSpare(HttpServletRequest request, SPARE_PART_APPLY spare_part_apply);
|
/**
|
* 流程节点查询
|
* @return
|
*/
|
public List<Map> getFlowList(String orderId);
|
/**
|
* 提交申请入库
|
* @param request
|
* @return
|
*/
|
public void doApproveAssign(HttpServletRequest request);
|
/**
|
* 删除备件工单信息
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
public void delSpareSpart(String id);
|
/**
|
* 关联配置保存
|
* @param xyzzjg
|
* @param request
|
* @param response
|
* @return
|
*/
|
public String doEditCiId(HttpServletRequest request);
|
/**
|
* 校验提交前信息
|
* @param request
|
* @return
|
*/
|
public String initDelivery(HttpServletRequest request);
|
/**
|
* 校验列表提交前信息
|
* @param request
|
* @return
|
*/
|
public String initCateNum(HttpServletRequest request);
|
|
}
|