package cn.ksource.web.facade.bpbj;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import cn.ksource.core.page.PageInfo;
|
|
|
/**
|
*
|
* 报损报溢
|
* @author zf
|
* @date 2017年6月6日14:08:35
|
*/
|
public interface OverageLossFacade {
|
|
|
/**
|
* 获取报损报溢列表
|
* @param pageInfo
|
* @param params
|
* @return
|
*/
|
PageInfo getOverageLossListData(PageInfo pageInfo, Map<String, String> params);
|
|
/**
|
* 获取报损报溢数量
|
* @param params
|
* @return
|
*/
|
Integer getOverageLossListCount(Map<String, String> params);
|
|
|
/**
|
* 获取报损报溢详情信息
|
* @param id
|
* @return
|
*/
|
Map getOverageLossInfo(String id);
|
|
|
/**
|
* 编辑报损报溢
|
* @param params
|
*/
|
void editOverageLoss(Map<String, String> params);
|
|
|
/**
|
* 编辑报损报溢 明细表
|
* @param params
|
*/
|
void editOverageDetail(Map<String,String> params);
|
|
|
/**
|
* 编辑报损报溢批量更新
|
* @param params
|
*/
|
void editOverageByPlEdit(Map<String,String> params);
|
|
|
/**
|
* 更新报损报溢列表信息
|
* @param params
|
*/
|
void editOverageLossEdit(Map<String,String> params);
|
|
|
/**
|
* 根据字典表父节点 得到字典表值
|
* @param pid 父节点id
|
* @return
|
*/
|
List<Map> getConfigDataPid(String pid);
|
/**
|
* 提交报损报溢流程
|
* @param param
|
*/
|
public void sendToApprove(Map<String, String> param);
|
|
/**
|
* 报损类型数据字典
|
* @param params
|
* @return
|
*/
|
public List getNoteKeyList(String categorykey);
|
/**
|
* 保存报损备件
|
* @param param
|
*/
|
public void saveBsbj(HttpServletRequest request);
|
/**
|
* 报损备件信息
|
*/
|
public List getSpareLoseListData(HttpServletRequest request);
|
/**
|
* 保存批量更新报损类型
|
* @param request
|
* @param model
|
* @return
|
*/
|
public void editLoseByPlEdit(Map<String, String> params);
|
/**
|
* 保存报损工单
|
* @param params
|
*/
|
public void editLossOrder(Map<String, String> params);
|
/**
|
* 查询工单下明细
|
*/
|
public int loseListCount(Map<String, String> params);
|
/**
|
* 查询工单下明细是否都设置了报损原因
|
*/
|
public int initDelivery(Map<String, String> params);
|
|
/**
|
* 删除工单信息
|
* @param id
|
*/
|
public void editOverageStatus(Map<String,String> params);
|
}
|