package cn.ksource.web.facade.rcxj;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import cn.ksource.beans.CI_DAILY_PATROL;
|
import cn.ksource.beans.FlowRecord;
|
import cn.ksource.core.page.PageInfo;
|
|
public interface RcxjFacade {
|
|
/**
|
* 日常巡检列表
|
* @param pageInfo
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
PageInfo getRcxjData(PageInfo pageInfo, Map<String, String> params);
|
/**
|
* 日常巡检列表数量
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
Integer getRcxjCount(Map<String, String> params);
|
|
/**
|
*
|
* @param cusId
|
* @param orderId
|
* @return
|
* @author chenlong
|
*/
|
List<Map> getCommonPatrolItem(String cusId, String orderId);
|
|
/**
|
* 获取配置列表
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
List<Map> getPatrolCiList(Map<String, String> params);
|
|
/**
|
* 保存日常巡检
|
* @param report
|
* @param params
|
* @author chenlong
|
*/
|
CI_DAILY_PATROL savePatrol(CI_DAILY_PATROL report, Map<String, String> params);
|
|
/**
|
* 根据id获取日常巡检信息
|
* @param id
|
* @return
|
* @author chenlong
|
*/
|
Map getRcxjById(String id);
|
|
/**
|
* 获取巡检配置
|
* @param id
|
* @return
|
* @author chenlong
|
*/
|
List getPatrolCiList(String id);
|
|
/**
|
* 获取告警日期
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
String getMonthWarnDate(Map<String, String> params);
|
|
/**
|
* 获取日常巡检报告日期
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
String getHasReportDate(Map<String, String> params);
|
|
/**
|
* 获取当前报告列表
|
* @param params
|
* @return
|
* @author chenlong
|
*/
|
List<Map> getCurDateOrders(Map<String, String> params);
|
|
/**
|
* 发送到下一环节
|
* @param params
|
* @param flowRecord
|
* @author chenlong
|
*/
|
void doToNext(Map<String, String> params, FlowRecord flowRecord);
|
|
/**
|
* 获取当前客户巡检项
|
* @param params
|
* @return
|
*/
|
List<Map> getCiItemList(Map<String, String> params);
|
|
/**
|
* 获取审核信息
|
* @param orderId
|
* @return
|
* @author chenlong
|
*/
|
Map getShInfoById(String orderId);
|
|
/**
|
* 获取关联工单列表
|
* @param orderId
|
* @return
|
*/
|
public List<Map> getLinkOrderList(String orderId);
|
|
}
|