package cn.ksource.web.facade.wechat.ewyw; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.beans.SC_WORKFLOW_QUESTION; public interface EwQuestionFacade { /** * 问题工单响应 * @param request * @return */ String doOrderConfirm(Map params); /** * 问题处理报告(客户端使用) * @param orderId * @return */ Map queryQuestionReport(String orderId); /** * 问题解决方案 * @param params * @return */ Map updateApplyEnd(HttpServletRequest request); /** * 问题回退 * @param params * @return */ Map gobackNodeSubmit(Map params); /** * 问题信息提交 * @param params * @param sc_workflow_question * @return */ Map saveQuestion(HttpServletRequest request, SC_WORKFLOW_QUESTION sc_workflow_question); /** * 问题关闭 * @param params * @return */ void updateResolveType(HttpServletRequest request); /** * 问题挂起 * @param params * @return */ void updateQuestiongq(HttpServletRequest request); /** *增加修改诊断报告 * */ void updateZdMsg(HttpServletRequest request); /** * 通过id得到诊断报告 * */ Map getZdMsgById(String id); /** * 问题分派 * @param request * @return */ Map updateAssign(HttpServletRequest request); /** * 非主负责人处理 * @param request * @return */ void updatefinishnode(HttpServletRequest request); /** * 问题结束 * @param request * @return */ void updateEndQuestion(HttpServletRequest request); /** * 工单开启 * */ void updateQuestionOpen(HttpServletRequest request); /** * 得到工单是否能开启得标志 * */ String getIsOpenQuestion(HttpServletRequest request); }