var AMPConstant = { "requestPath" : "/", "jsonpRequestPath" : "/jsonp/", "publicRequestPath" : "/publicapp/", "jsonp": "amp_jsonp_callback", "APIList": { /** 根据角色ID,提供对应角色在办事大厅中的可见服务,包括: * 推荐&最新服务、热门服务、分类服务。 * * @param serviceRoleId(String) * "学生办事": 1__0 * "教师办事": 1__1 * "游客浏览": 1__2 * "职工办事": 1__3 * "校友浏览": 1__4 * @return * hasLogin: 登陆状态(布尔值) * recommendAndNewAppList: 推荐&最新服务 * hotserviceList: 热门服务 * categoryList: 分类服务列表 */ "serviceRoleApp": "serviceRoleApp.json", /** 根据搜索条件,获取服务中心数据,包括:服务标签和搜索到的服务列表 * * @param searchKey(String) * 为空时,返回所有服务 * @param containLabels(Boolean) * true:返回结果包含服务标签 false:返回结果不包含服务标签 * @return * hasLogin: 登陆状态(布尔值) * serviceLabels: 服务标签 * searchResult: 服务列表 */ "serviceCenterData": "serviceCenterData.json", /** 根据收藏的服务ID和收藏的类型,收藏对应的服务 * * @param appId(String) * 服务ID * @param type(int) * "普通服务": 0 * "文件夹": 1 * @return * result: 收藏结果(success or error) */ "favoriteApp": "favoriteApp", /** 根据取消收藏的服务ID和取消收藏的类型,取消收藏对应的服务 * * @param appId(String) * 服务ID * @param type(int) * "普通服务": 0 * "文件夹": 1 * @return * result: 取消收藏结果(success or error) */ "unFaviroteApp": "unFaviroteApp", /** 获取用户已收藏的服务 * * @return * allFavorite: 所有已收藏的服务列表 */ "myAppService": "myAppService.json", /** 获取用户相关数据,包括:用户基本信息以及其他与widget相关的数据 * * @return * hasLogin: 登陆状态(布尔值) * hasManagePermission: 管理权限(布尔值) * hasWidgetLayoutInfo: widget布局信息(布尔值) * userId: 用户账号 * userName: 用户名 * userType: 用户类型 * widgetData: 用户个人中心widget布局信息 * allWidget: 所有widget数据 */ "userInfo": "userInfo.json", /** 根据服务ID,获取服务的评价数据 * * @param appId(String) * 服务ID * @param rangeStart(int) * 评价列表数据开始区间 * @param rangeEnd(int) * 评价列表数据结束区间 * @return * assessScore: 评价星级信息 * assessments: 评价列表信息 * myAssessment 我的评价信息 * totalAssessCount 总评价数 */ "appAssessInfo": "appAssessInfo", /** 提交评价并获取服务最新评价数据 * * @param appId(String) * 服务ID * @param content(String) * 评价内容 * @return * assessScore: 评价星级信息 * assessments: 评价列表信息 * myAssessment 我的评价信息 * totalAssessCount 总评价数 */ "assessApp": "assessApp", /** 获取用户历史搜索记录数据 * * @return * data: 历史搜索记录列表 * result 搜索结果(success or error) */ "userSearchHistory": "userSearchHistory.json", /** 根据搜索条件,获取收藏夹服务列表 * * @param searchKey(String) * 为空时,返回所有服务 * @param containLabels(Boolean) * true:返回结果包含服务标签 false:返回结果不包含服务标签 * @return * serviceLabels: 收藏服务标签 * searchResult: 收藏服务列表 */ "userFavoriteApps": "userFavoriteApps.json", /** 保存个人widget数据,包括:个人中心和侧边栏的widget布局信息 * * @param data(Object) * 提交个人中心widget布局信息数据格式: * { * type: "container", * widgetList: "[ * { * "title":"服务收藏", * "thumbnail":"resources/widget/widget-0002-02/resources/img/thumbnail.png", * "widgetId":"widget-0002-02", * "appId":"0002", * "layout":"row", * "c_index":"0", * "r_index":"0" * } * ]" * } * * 提交侧边栏widget布局信息数据格式: * { * type: "side", * widgetList: "[ * { * "title":"服务收藏", * "thumbnail":"resources/widget/widget-0002-02/resources/img/thumbnail.png", * "widgetId":"widget-0002-02", * "appId":"0002", * } * ]" * } * @return * result: 保存结果(success or error) */ "saveCustomWidget": "saveCustomWidget", /** 根据服务ID,获取服务相关信息 * * @param appId(String) * 服务ID * @return * data: 服务信息 */ "appInfo": "appInfo.json", /** 选择是否跳过详情页 * * @param unviewable * checkbox标记(0:不跳过,1:跳过) * @return * result: 提交结果(success or error) */ "appCheckforView": "appCheckforView.json", /**服务详情介绍 * * @param appId * 服务ID * @param unviewable * checkbox标记(0:不跳过,1:跳过) * @return * appInfo: 服务信息 * introduction: 服务详情 * appId: 服务ID */ "appIntroduction": "appIntroduction.json", /** * 周期服务提醒 * */ "readyAndOpenService":"readyAndOpenService.json", /** * 获取专题推荐数据 * * @return * 专题推荐数据列表(至少1条最多5条)和推荐应用列表(至少1个最多6个) */ "getThemeData" : "getThemeData.json", /** * 问题反馈提交 * * @param source * 问题来源 * @param description * 问题描述 * @param contact * 联系方式 * * * @return */ "feedbackSubmit" : "feedbackSubmit", /** * 问题反馈图片上传 * * @param file * 图片文件(name=file) * @param index * 图片序号 * * @return */ "feedbackImgUpload" : "attachment/feedbackUpload", /** * 获取用户个人提交的反馈信息 * @param datable参数 * * @return * 用户反馈信息列表 */ "getUserFeedbackList" : "getUserFeedbackList.json", /** * 验证用户session是否失效 * @return true false */ "checkLogin" : "checkLogin", /** * 获取单个站点数据 * @param siteId * * @return * 单个站点数据 */ "getSiteItemData" : "switchSite.json" }, "manageAPIList": { /** * 获取权限内的用户反馈信息 * @param sourceName 问题来源页面或服务ID * @param sourceName 问题来源页面或服务名称 * @param description 问题描述 * @return * 用户反馈信息列表 */ "getFeedbackList" : "getFeedbackList", /** * 问题反馈回复 * * @param wid * 反馈信息ID * @param replyContent * 回复内容 * * @return */ "feedbackReply" : "feedbackReply", /** * 更新反馈信息状态 * * @param wid * 反馈信息ID * @param status * 反馈状态 (0:待回复 1:已回复 2:已忽略) * * @return * success or error */ "feedbackIgnore" : "feedbackIgnore", /** * 根据tag获取消息列表 * * @param typeId * 消息类别 * @param start * 分页开始页 * @param size * 页容量 * @param typeName * * @return * MessageList */ "getTagsMessages" :"getTagsMessages", /** * 多角色应用选择 * * * @return * 角色列表 */ "appMultiGroupEntranceList":"appMultiGroupEntranceList" } };