"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getHotItemList = exports.getHotIssueList = exports.getTopicHotList = exports.getCommentList = exports.getItemDetail = exports.getEndByselfList = exports.getEvaluateList = exports.getEvaluateCountList = exports.getStatisticsByCategory = exports.queryDifficultItem = void 0; var rerquest_1 = require("../utils/rerquest"); function queryDifficultItem(_a) { var itemState = _a.itemState, someMonthsType = _a.someMonthsType, analysisType = _a.analysisType; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/item/queryDifficultItem', options: { itemState: itemState, someMonthsType: someMonthsType, analysisType: analysisType } }); } exports.queryDifficultItem = queryDifficultItem; function getStatisticsByCategory(_a) { var _b = _a.deptId, deptId = _b === void 0 ? '' : _b, _c = _a.pageIndex, pageIndex = _c === void 0 ? 1 : _c, _d = _a.pageSize, pageSize = _d === void 0 ? 10 : _d, _e = _a.cotegoryType, cotegoryType = _e === void 0 ? '0' : _e; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/issue/getStatisticsByCategory', options: { deptId: deptId, pageIndex: pageIndex, pageSize: pageSize, cotegoryType: cotegoryType } }); } exports.getStatisticsByCategory = getStatisticsByCategory; function getEvaluateCountList(evaluateType, cotegoryType) { return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/item/getEvaluateCountList', options: { evaluateType: evaluateType, cotegoryType: cotegoryType } }); } exports.getEvaluateCountList = getEvaluateCountList; function getEvaluateList(_a) { var pageIndex = _a.pageIndex, pageSize = _a.pageSize, evaluateType = _a.evaluateType; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/item/getEvaluateList', options: { pageIndex: pageIndex, pageSize: pageSize, evaluateType: evaluateType } }); } exports.getEvaluateList = getEvaluateList; function getEndByselfList(_a) { var someMonthsType = _a.someMonthsType, pageIndex = _a.pageIndex, pageSize = _a.pageSize, deptId = _a.deptId; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/item/getEndByselfList', options: { pageIndex: pageIndex, pageSize: pageSize, someMonthsType: someMonthsType, deptId: deptId } }); } exports.getEndByselfList = getEndByselfList; function getItemDetail(id) { return rerquest_1.default({ method: 'GET', url: "cloudAnalysis/item/getItemDetail/" + id }); } exports.getItemDetail = getItemDetail; function getCommentList(_a) { var eventId = _a.eventId, _b = _a.pageIndex, pageIndex = _b === void 0 ? 1 : _b, _c = _a.pageSize, pageSize = _c === void 0 ? 10 : _c, _d = _a.orderType, orderType = _d === void 0 ? '1' : _d; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/event/getCommentList', options: { eventId: eventId, pageIndex: pageIndex, pageSize: pageSize, orderType: orderType } }); } exports.getCommentList = getCommentList; function getTopicHotList(_a) { var pageIndex = _a.pageIndex, pageSize = _a.pageSize, someMonthsType = _a.someMonthsType; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/topic/getHotTopicList', options: { pageIndex: pageIndex, pageSize: pageSize, someMonthsType: someMonthsType } }); } exports.getTopicHotList = getTopicHotList; function getHotIssueList(_a) { var pageIndex = _a.pageIndex, pageSize = _a.pageSize, someMonthsType = _a.someMonthsType; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/issue/getHotIssueList', options: { pageIndex: pageIndex, pageSize: pageSize, someMonthsType: someMonthsType } }); } exports.getHotIssueList = getHotIssueList; function getHotItemList(_a) { var pageIndex = _a.pageIndex, pageSize = _a.pageSize, someMonthsType = _a.someMonthsType; return rerquest_1.default({ method: 'GET', url: 'cloudAnalysis/item/getHotItemList', options: { pageIndex: pageIndex, pageSize: pageSize, someMonthsType: someMonthsType } }); } exports.getHotItemList = getHotItemList; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhbGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInJlYWxpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsOENBQXVDO0FBUXRDLFNBQWdCLGtCQUFrQixDQUFFLEVBQXdFO1FBQXRFLFNBQVMsZUFBQSxFQUFFLGNBQWMsb0JBQUEsRUFBRSxZQUFZLGtCQUFBO0lBQzNFLE9BQU8sa0JBQU8sQ0FBQztRQUNiLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFFLHVDQUF1QztRQUM1QyxPQUFPLEVBQUU7WUFDUixTQUFTLFdBQUE7WUFDVCxjQUFjLGdCQUFBO1lBQ2QsWUFBWSxjQUFBO1NBQ1o7S0FDRixDQUFDLENBQUE7QUFDSixDQUFDO0FBVkQsZ0RBVUM7QUFTRCxTQUFnQix1QkFBdUIsQ0FBRSxFQUFtRztRQUFqRyxjQUFXLEVBQVgsTUFBTSxtQkFBRyxFQUFFLEtBQUEsRUFBRSxpQkFBYSxFQUFiLFNBQVMsbUJBQUcsQ0FBQyxLQUFBLEVBQUUsZ0JBQWEsRUFBYixRQUFRLG1CQUFHLEVBQUUsS0FBQSxFQUFFLG9CQUFrQixFQUFsQixZQUFZLG1CQUFHLEdBQUcsS0FBQTtJQUN0RyxPQUFPLGtCQUFPLENBQUM7UUFDYixNQUFNLEVBQUUsS0FBSztRQUNiLEdBQUcsRUFBRSw2Q0FBNkM7UUFDbEQsT0FBTyxFQUFFO1lBQ1IsTUFBTSxRQUFBO1lBQ04sU0FBUyxXQUFBO1lBQ1QsUUFBUSxVQUFBO1lBQ1IsWUFBWSxjQUFBO1NBQ1o7S0FDRixDQUFDLENBQUE7QUFDSixDQUFDO0FBWEQsMERBV0M7QUFPRixTQUFnQixvQkFBb0IsQ0FBQyxZQUFvQixFQUFFLFlBQW9CO0lBQzdFLE9BQU8sa0JBQU8sQ0FBQztRQUNiLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFFLHlDQUF5QztRQUM5QyxPQUFPLEVBQUU7WUFDUCxZQUFZLGNBQUE7WUFDWixZQUFZLGNBQUE7U0FDYjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFURCxvREFTQztBQVFELFNBQWdCLGVBQWUsQ0FBQyxFQUFzRTtRQUFwRSxTQUFTLGVBQUEsRUFBRSxRQUFRLGNBQUEsRUFBRSxZQUFZLGtCQUFBO0lBQ2pFLE9BQU8sa0JBQU8sQ0FBQztRQUNiLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFFLG9DQUFvQztRQUN6QyxPQUFPLEVBQUU7WUFDUCxTQUFTLFdBQUE7WUFDVCxRQUFRLFVBQUE7WUFDUixZQUFZLGNBQUE7U0FDYjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFWRCwwQ0FVQztBQVNBLFNBQWdCLGdCQUFnQixDQUFFLEVBQWdJO1FBQTlILGNBQWMsb0JBQUEsRUFBRSxTQUFTLGVBQUEsRUFBRSxRQUFRLGNBQUEsRUFBRyxNQUFNLFlBQUE7SUFDL0UsT0FBTyxrQkFBTyxDQUFDO1FBQ2IsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUscUNBQXFDO1FBQzFDLE9BQU8sRUFBRTtZQUNSLFNBQVMsV0FBQTtZQUNULFFBQVEsVUFBQTtZQUNSLGNBQWMsZ0JBQUE7WUFDZCxNQUFNLFFBQUE7U0FDTjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFYQSw0Q0FXQTtBQU9ELFNBQWdCLGFBQWEsQ0FBQyxFQUFVO0lBQ3RDLE9BQU8sa0JBQU8sQ0FBQztRQUNiLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFFLHNDQUFvQyxFQUFJO0tBQzlDLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFMRCxzQ0FLQztBQVVELFNBQWdCLGNBQWMsQ0FBRSxFQUF1STtRQUFySSxPQUFPLGFBQUEsRUFBRSxpQkFBYSxFQUFiLFNBQVMsbUJBQUcsQ0FBQyxLQUFBLEVBQUUsZ0JBQWEsRUFBYixRQUFRLG1CQUFHLEVBQUUsS0FBQSxFQUFFLGlCQUFlLEVBQWYsU0FBUyxtQkFBRyxHQUFHLEtBQUE7SUFDdEYsT0FBTyxrQkFBTyxDQUFDO1FBQ2IsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsb0NBQW9DO1FBQ3pDLE9BQU8sRUFBRTtZQUNSLE9BQU8sU0FBQTtZQUNQLFNBQVMsV0FBQTtZQUNULFFBQVEsVUFBQTtZQUNSLFNBQVMsV0FBQTtTQUNUO0tBQ0YsQ0FBQyxDQUFBO0FBQ0osQ0FBQztBQVhELHdDQVdDO0FBU0QsU0FBZ0IsZUFBZSxDQUFDLEVBQThEO1FBQTVELFNBQVMsZUFBQSxFQUFFLFFBQVEsY0FBQSxFQUFDLGNBQWMsb0JBQUE7SUFDbEUsT0FBTyxrQkFBTyxDQUFDO1FBQ2IsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUMscUNBQXFDO1FBQ3pDLE9BQU8sRUFBQztZQUNOLFNBQVMsV0FBQTtZQUNULFFBQVEsVUFBQTtZQUNSLGNBQWMsZ0JBQUE7U0FDZjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFWRCwwQ0FVQztBQVFELFNBQWdCLGVBQWUsQ0FBQyxFQUE4RDtRQUE1RCxTQUFTLGVBQUEsRUFBRSxRQUFRLGNBQUEsRUFBQyxjQUFjLG9CQUFBO0lBQ3BFLE9BQU8sa0JBQU8sQ0FBQztRQUNiLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFDLHFDQUFxQztRQUN6QyxPQUFPLEVBQUM7WUFDTixTQUFTLFdBQUE7WUFDVCxRQUFRLFVBQUE7WUFDUixjQUFjLGdCQUFBO1NBQ2Y7S0FDRixDQUFDLENBQUE7QUFDRixDQUFDO0FBVkQsMENBVUM7QUFTRCxTQUFnQixjQUFjLENBQUMsRUFBOEQ7UUFBNUQsU0FBUyxlQUFBLEVBQUUsUUFBUSxjQUFBLEVBQUMsY0FBYyxvQkFBQTtJQUNuRSxPQUFPLGtCQUFPLENBQUM7UUFDYixNQUFNLEVBQUUsS0FBSztRQUNiLEdBQUcsRUFBQyxtQ0FBbUM7UUFDdkMsT0FBTyxFQUFDO1lBQ04sU0FBUyxXQUFBO1lBQ1QsUUFBUSxVQUFBO1lBQ1IsY0FBYyxnQkFBQTtTQUNmO0tBQ0YsQ0FBQyxDQUFBO0FBQ0YsQ0FBQztBQVZELHdDQVVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3QgZnJvbSAnLi4vdXRpbHMvcmVycXVlc3QnXHJcblxyXG4vKipcclxuICog6Zq+54K55aC154K5VE9QMTBcclxuICogQHBhcmFtIHtzdHJpbmd9IGl0ZW1TdGF0ZSDpobnnm67nirbmgIHvvIgxOue7k+ahiOaIluWFs+mXre+8jDI66Kej5Yaz5LitXHJcbiAqIEBwYXJhbSB7bnVtYmVyfSBzb21lTW9udGhzVHlwZSDmlbDmja7ml7bpl7TnsbvlnovvvIgxOuacgOi/kTHkuKrmnIjvvIwyOuacgOi/kTPkuKrmnIjvvIwzOuacgOi/keWNiuW5tO+8jDQ65pyA6L+R5LiA5bm0XHJcbiAqIEBwYXJhbSB7bnVtYmVyfSBhbmFseXNpc1R5cGUg5YiG5p6Q57G75Z6LMTrogJfml7bmnIDplb8yOumDqOmXqOaVsOmHjzM65aSE55CG5qyh5pWwXHJcbiAqL1xyXG4gZXhwb3J0IGZ1bmN0aW9uIHF1ZXJ5RGlmZmljdWx0SXRlbSAoeyBpdGVtU3RhdGUsIHNvbWVNb250aHNUeXBlLCBhbmFseXNpc1R5cGUgfTogUXVlcnlEaWZmaWN1bHRJdGVtQXBpSXB0aW9uKSB7XHJcbiAgIHJldHVybiByZXF1ZXN0KHtcclxuICAgICBtZXRob2Q6ICdHRVQnLFxyXG4gICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvaXRlbS9xdWVyeURpZmZpY3VsdEl0ZW0nLFxyXG4gICAgIG9wdGlvbnM6IHtcclxuICAgICAgaXRlbVN0YXRlLFxyXG4gICAgICBzb21lTW9udGhzVHlwZSxcclxuICAgICAgYW5hbHlzaXNUeXBlXHJcbiAgICAgfVxyXG4gICB9KVxyXG4gfVxyXG5cclxuIC8qKlxyXG4gICog576k5LyX5YWz5rOo6Zeu6aKY57G755uu57uf6K6hXHJcbiAgKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqElkXHJcbiAgKiBAcGFyYW0ge251bWJlcn0gcGFnZUluZGV4IOmhteeggVxyXG4gICogQHBhcmFtIHtudW1iZXJ9IHBhZ2VTaXplIOmhteWuuemHj1xyXG4gICogQHBhcmFtIHtzdHJpbmd9IGNvdGVnb3J5VHlwZSDliIbnsbvnsbvliKvvvJowLuS4gOe6p++8jDEu5LqM57qn77yMMi7kuInnuqdcclxuICAqL1xyXG4gZXhwb3J0IGZ1bmN0aW9uIGdldFN0YXRpc3RpY3NCeUNhdGVnb3J5ICh7IGRlcHRJZCA9ICcnLCBwYWdlSW5kZXggPSAxLCBwYWdlU2l6ZSA9IDEwLCBjb3RlZ29yeVR5cGUgPSAnMCcgfTogR2V0U3RhdGlzdGljc0J5Q2F0ZWdvcnlBcGlPcHRpb24pIHtcclxuICAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICAgdXJsOiAnY2xvdWRBbmFseXNpcy9pc3N1ZS9nZXRTdGF0aXN0aWNzQnlDYXRlZ29yeScsXHJcbiAgICAgb3B0aW9uczoge1xyXG4gICAgICBkZXB0SWQsXHJcbiAgICAgIHBhZ2VJbmRleCxcclxuICAgICAgcGFnZVNpemUsXHJcbiAgICAgIGNvdGVnb3J5VHlwZVxyXG4gICAgIH1cclxuICAgfSlcclxuIH1cclxuXHJcbi8qKlxyXG4gKiDnvqTkvJfln7rmnKzmu6HmhI/vvIzpnZ7luLjmu6HmhI/lkozkuI3mu6HmhI/nmoTkuovnsbvnm67nu5/orqHmjqXlj6NcclxuICogQHBhcmFtIHtTdHJpbmd9IGV2YWx1YXRlVHlwZSDor4Tku7fnsbvliKs6MS7pnZ7luLjmu6HmhI/vvIwyLuWfuuacrOa7oeaEj++8jDMu5LiN5ruh5oSPXHJcbiAqIEBwYXJhbSB7U3RyaW5nfSBjb3RlZ29yeVR5cGUg5YiG57G757G75Yir77yaMS7kuIDnuqfvvIwyLuS6jOe6p++8jDMu5LiJ57qnXHJcbiAqL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RXZhbHVhdGVDb3VudExpc3QoZXZhbHVhdGVUeXBlOiBzdHJpbmcsIGNvdGVnb3J5VHlwZTogc3RyaW5nKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvaXRlbS9nZXRFdmFsdWF0ZUNvdW50TGlzdCcsXHJcbiAgICBvcHRpb25zOiB7XHJcbiAgICAgIGV2YWx1YXRlVHlwZSxcclxuICAgICAgY290ZWdvcnlUeXBlXHJcbiAgICB9XHJcbiAgfSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOe+pOS8l+WfuuacrOa7oeaEj++8jOmdnuW4uOa7oeaEj+WSjOS4jea7oeaEj+eahOS6i+WIl+ihqOaOpeWPo1xyXG4gKiBAcGFyYW0ge051bWJlcn0gcGFnZUluZGV4IOmhteeggVxyXG4gKiBAcGFyYW0ge051bWJlcn0gcGFnZVNpemUg6aG15a656YePXHJcbiAqIEBwYXJhbSB7U3RyaW5nfSBldmFsdWF0ZVR5cGUg6K+E5Lu357G75YirOjEu6Z2e5bi45ruh5oSP77yMMi7ln7rmnKzmu6HmhI/vvIwzLuS4jea7oeaEj1xyXG4gKi9cclxuZXhwb3J0IGZ1bmN0aW9uIGdldEV2YWx1YXRlTGlzdCh7IHBhZ2VJbmRleCwgcGFnZVNpemUsIGV2YWx1YXRlVHlwZX06IEdldFN0YXRpc3RpY3NCeUNhdGVnb3J5QXBpT3B0aW9uKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvaXRlbS9nZXRFdmFsdWF0ZUxpc3QnLFxyXG4gICAgb3B0aW9uczoge1xyXG4gICAgICBwYWdlSW5kZXgsXHJcbiAgICAgIHBhZ2VTaXplLFxyXG4gICAgICBldmFsdWF0ZVR5cGVcclxuICAgIH1cclxuICB9KVxyXG59XHJcblxyXG4gLyoqXHJcbiAgKiDln7rlsYLlrp7lhrUt576k5LyX6Ieq5rK7LeS6i+S7tuWIl+ihqOmhtVxyXG4gICogQHBhcmFtIHtudW1iZXJ9IHBhZ2VJbmRleCDpobXnoIFcclxuICAqIEBwYXJhbSB7bnVtYmVyfSBwYWdlU2l6ZSDpobXlrrnph49cclxuICAqIEBwYXJhbSB7bnVtYmVyfSBkZXB0SWQg6YOo6ZeoaWRcclxuICAqIEBwYXJhbSB7c3Rybmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuICAqL1xyXG4gZXhwb3J0IGZ1bmN0aW9uIGdldEVuZEJ5c2VsZkxpc3QgKHsgc29tZU1vbnRoc1R5cGUsIHBhZ2VJbmRleCwgcGFnZVNpemUsICBkZXB0SWQgfToge3NvbWVNb250aHNUeXBlOiBzdHJpbmcsIHBhZ2VJbmRleDogbnVtYmVyLCBwYWdlU2l6ZTogbnVtYmVyLCAgZGVwdElkOiBzdHJpbmd9KSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvaXRlbS9nZXRFbmRCeXNlbGZMaXN0JyxcclxuICAgIG9wdGlvbnM6IHtcclxuICAgICBwYWdlSW5kZXgsXHJcbiAgICAgcGFnZVNpemUsXHJcbiAgICAgc29tZU1vbnRoc1R5cGUsXHJcbiAgICAgZGVwdElkXHJcbiAgICB9XHJcbiAgfSlcclxufVxyXG5cclxuIC8qKlxyXG4gKiDln7rlsYLlrp7lhrUt576k5LyX6Ieq5rK7LeiHquayu+ivpuaDhVxyXG4gKiBAcGFyYW0ge3N0cmluZ30gaWRcclxuICovXHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0SXRlbURldGFpbChpZDogc3RyaW5nKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogYGNsb3VkQW5hbHlzaXMvaXRlbS9nZXRJdGVtRGV0YWlsLyR7aWR9YFxyXG4gIH0pXHJcbn1cclxuXHJcbi8qKlxyXG4gKiDln7rlsYLlrp7lhrUt576k5LyX6Ieq5rK7LeivpuaDheacgOeDreivhOiuulRPUDEwXHJcbiAqIEBwYXJhbSB7c3RyaW5nfSBldmVudElkXHJcbiAqIEBwYXJhbSB7bnVtYmVyfSBwYWdlSW5kZXhcclxuICogQHBhcmFtIHtudW1iZXJ9IHBhZ2VTaXplXHJcbiAqIEBwYXJhbSB7c3RyaW5nfSBvcmRlclR5cGVcclxuICovXHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q29tbWVudExpc3QgKHsgZXZlbnRJZCwgcGFnZUluZGV4ID0gMSwgcGFnZVNpemUgPSAxMCwgb3JkZXJUeXBlID0gJzEnIH06IHtldmVudElkOiBzdHJpbmcsIHBhZ2VJbmRleDogbnVtYmVyLCBwYWdlU2l6ZTogbnVtYmVyICwgb3JkZXJUeXBlOiBzdHJpbmcgfSkge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICB1cmw6ICdjbG91ZEFuYWx5c2lzL2V2ZW50L2dldENvbW1lbnRMaXN0JyxcclxuICAgIG9wdGlvbnM6IHtcclxuICAgICBldmVudElkLFxyXG4gICAgIHBhZ2VJbmRleCxcclxuICAgICBwYWdlU2l6ZSxcclxuICAgICBvcmRlclR5cGVcclxuICAgIH1cclxuICB9KVxyXG59XHJcblxyXG4vKipcclxuICog5bey5qC45a+5XHJcbiAqIOacgOeDreivnemimFxyXG4gKiBAcGFyYW0ge251bWJlcn0gcGFnZUluZGV4IOW9k+WJjemhteaVsFxyXG4gKiBAcGFyYW0ge251bWJlcn0gcGFnZVNpemUgIOmhtemdouadoeaVsFxyXG4gKiBAcGFyYW0ge251bWJlcn0gc29tZU1vbnRoc1R5cGUgIFxyXG4gKi9cclxuZXhwb3J0IGZ1bmN0aW9uIGdldFRvcGljSG90TGlzdCh7IHBhZ2VJbmRleCwgcGFnZVNpemUsc29tZU1vbnRoc1R5cGUgfTogUmVxdWVzdEFQSU9wdGlvbnNMb2dpbikge1xyXG4gIHJldHVybiByZXF1ZXN0KHtcclxuICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICB1cmw6J2Nsb3VkQW5hbHlzaXMvdG9waWMvZ2V0SG90VG9waWNMaXN0JyxcclxuICAgIG9wdGlvbnM6e1xyXG4gICAgICBwYWdlSW5kZXgsXHJcbiAgICAgIHBhZ2VTaXplLFxyXG4gICAgICBzb21lTW9udGhzVHlwZVxyXG4gICAgfVxyXG4gIH0pXHJcbn1cclxuLyoqXHJcbiAqIOW3suaguOWvuVxyXG4qIOacgOeDreiurumimFxyXG4qIEBwYXJhbSB7bnVtYmVyfSBwYWdlSW5kZXgg5b2T5YmN6aG15pWwXHJcbiogQHBhcmFtIHtudW1iZXJ9IHBhZ2VTaXplICDpobXpnaLmnaHmlbBcclxuKiBAcGFyYW0ge251bWJlcn0gc29tZU1vbnRoc1R5cGUgIFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0SG90SXNzdWVMaXN0KHsgcGFnZUluZGV4LCBwYWdlU2l6ZSxzb21lTW9udGhzVHlwZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbnJldHVybiByZXF1ZXN0KHtcclxuICBtZXRob2Q6ICdHRVQnLFxyXG4gIHVybDonY2xvdWRBbmFseXNpcy9pc3N1ZS9nZXRIb3RJc3N1ZUxpc3QnLFxyXG4gIG9wdGlvbnM6e1xyXG4gICAgcGFnZUluZGV4LFxyXG4gICAgcGFnZVNpemUsXHJcbiAgICBzb21lTW9udGhzVHlwZVxyXG4gIH1cclxufSlcclxufVxyXG5cclxuLyoqXHJcbiAqIOW3suaguOWvuVxyXG4qIOacgOeDremhueebrlxyXG4qIEBwYXJhbSB7bnVtYmVyfSBwYWdlSW5kZXgg5b2T5YmN6aG15pWwXHJcbiogQHBhcmFtIHtudW1iZXJ9IHBhZ2VTaXplICDpobXpnaLmnaHmlbBcclxuKiBAcGFyYW0ge251bWJlcn0gc29tZU1vbnRoc1R5cGUgIFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0SG90SXRlbUxpc3QoeyBwYWdlSW5kZXgsIHBhZ2VTaXplLHNvbWVNb250aHNUeXBlIH06IFJlcXVlc3RBUElPcHRpb25zTG9naW4pIHtcclxucmV0dXJuIHJlcXVlc3Qoe1xyXG4gIG1ldGhvZDogJ0dFVCcsXHJcbiAgdXJsOidjbG91ZEFuYWx5c2lzL2l0ZW0vZ2V0SG90SXRlbUxpc3QnLFxyXG4gIG9wdGlvbnM6e1xyXG4gICAgcGFnZUluZGV4LFxyXG4gICAgcGFnZVNpemUsXHJcbiAgICBzb21lTW9udGhzVHlwZVxyXG4gIH1cclxufSlcclxufSJdfQ==