package cn.ksource.web.service.partner; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.core.web.TreeNode; public interface PartnerService { /** * 获取加盟商的所有客户 * @param partnerId * @return List CUSTOMER_ID:客户编号,CUSTOMER_NAME:客户名称 */ public List getPartnerCustomerList(String partnerId); /** * 获取加盟商驻场人员的所有客户 * @param zcUserId * @return List CUSTOMER_ID:客户编号,CUSTOMER_NAME:客户名称 */ public List getZcCustomerList(String zcUserId); /** * 获取加盟商设备分类树 * @param categoryId * @param partnerId * @return */ public TreeNode getPartnerCiCategoryTree(String categoryId, String partnerId); /** * 获取加盟商用户 * @param partnerId * @return List USER_ID:用户编号,USER_NAME:用户名称 */ public List getPartnerUserList(String partnerId); /** * 获取平台所有加盟商 * @return List PARTNER_ID:加盟商编号,PARTNER_NAME:加盟商名称 */ public List getPartnerList(); /** * 获取加盟商维护的厂商、集成商 * @param partnerId * @param type * @return */ public List getPartnerManufactureList(String partnerId, Integer type); /** * 初始化设备分类数据 * @param partnerId */ public void doInitCiCategory(String partnerId); /** * 初始维保项数据 * @param partnerId */ public void doInitMaintainItem(String partnerId); /** * 初始化厂商、集成商数据 * @param partnerId */ public void doInitManufacture(String partnerId); /** * 初始化满意度调查配置数据 * @param partnerId */ public void doInitCustomerSatisConfig(String partnerId); /** * 初始化驻场服务监督卡模板 * @param partnerId */ public void doInitServiceCard(HttpServletRequest request, String partnerId); /** * 获取加盟商的所有驻场人员 * @param partnerId */ public List getPartnerZcList(String partnerId); /** * 初始化服务目录 * @param partnerId */ public void doInitServiceCatolog(String partnerId); /** * 初始化机房巡检 * @param partnerId */ public void doInitPartnerPatrolRoom(String partnerId); /** * 初始化运维商事件管理流转策略 * @param partnerId */ public void doInitIncidentFlowRule(String partnerId); /** * 获取加盟商所有角色列表 * @param partnerId * @return * @version V1.0.0 * @author 杨凯 * @date Aug 24, 2015 5:12:27 PM */ public List getRoleList(String partnerId); /** * 查询加盟商配置分类树形列表 * @param request * @return */ public List partnerPzflTree(HttpServletRequest request); }