package cn.ksource.web.facade.satis; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.beans.CUSTOMER_SATIS_TEMPLATE; import cn.ksource.beans.KPI_SATIS_TEMPLATE; import cn.ksource.core.page.PageInfo; import cn.ksource.core.web.TreeNode; public interface SatisfationConfigFacade { /** * 满意度调查项模板数据 * @param pageInfo * @param request * @return */ PageInfo querysatisfactionData(PageInfo pageInfo, HttpServletRequest request); int satisfationCount(HttpServletRequest request); String checkVersion(HttpServletRequest request); void updateState(CUSTOMER_SATIS_TEMPLATE template); Map getOrderTemplate(HttpServletRequest request); PageInfo queryQzdata(HttpServletRequest request, PageInfo pageInfo); int queryQzCount(HttpServletRequest request); String checkkpiVersion(HttpServletRequest request); void updatekpiState(KPI_SATIS_TEMPLATE template); List checkisadd(HttpServletRequest request); List getsatisQuotatreeList(HttpServletRequest request); int partnerquotaCount(HttpServletRequest request); PageInfo queryPartnerquotaData(HttpServletRequest request, PageInfo pageInfo); Map saveSatisquota(HttpServletRequest request); Map updateSatisquota(HttpServletRequest request); List getEvaList(HttpServletRequest request); boolean updateQuota(HttpServletRequest request); /** * 获取KPI数据 * @param request */ Map getKpiConfig(HttpServletRequest request); /** * 保存权重数据 * @param request */ void saveQz(HttpServletRequest request); }