package com.shlanbao.tzsc.pms.equ.eqpMaintain.service;
|
|
import javax.servlet.http.HttpSession;
|
|
import com.shlanbao.tzsc.base.mapping.EqmWheelCovelParam;
|
import com.shlanbao.tzsc.base.mapping.EqmWheelCovelPlanInfo;
|
import com.shlanbao.tzsc.base.model.DataGrid;
|
import com.shlanbao.tzsc.base.model.Json;
|
import com.shlanbao.tzsc.base.model.PageParams;
|
|
public interface EqpMaintainServiceI {
|
|
/**
|
* 查询维保计划
|
* @param wcpBean
|
* @param pageParams
|
* @return
|
*/
|
DataGrid queryEqmMaintainPlan(EqmWheelCovelPlanInfo wcpBean, PageParams pageParams);
|
|
/**
|
* 查询维保计划详细
|
* @param bean
|
* @return
|
*/
|
DataGrid queryplanDetail(EqmWheelCovelParam bean);
|
|
/**
|
* 反馈设备维保计划
|
* @param type
|
* @param ids
|
* @return
|
*/
|
int dasSendEquipmentWorkOrderResult(String type, String ids);
|
|
/*
|
* 查询设备维保详细项
|
*/
|
EqmWheelCovelParam queryDetailById(String id);
|
|
/**
|
* 修改设备维保详细项
|
* @param bean
|
* @param session
|
* @throws Exception
|
*/
|
void editParams(EqmWheelCovelParam bean, HttpSession session) throws Exception;
|
/**
|
* 完成维保计划
|
* @param id
|
* @param session
|
*/
|
void finishMainTainPlan(String id, HttpSession session) throws Exception;
|
/**
|
* 选择维修工
|
* @return
|
*/
|
DataGrid callMaintenanceman();
|
|
/**
|
* 添加维修呼叫记录
|
* @param id
|
* @param session
|
* @return
|
*/
|
Json addCallInfo(String id, String rId,String rName,String rType,HttpSession session);
|
|
/**
|
* 删除维保计划
|
* @param id
|
* @param session
|
* @return
|
*/
|
int delMainTainPlan(String id);
|
|
DataGrid queryMaintainInfo(EqmWheelCovelParam bean);
|
|
int recallParam(String ids);
|
}
|