diff --git a/element/manuallyAdd/record.vue b/element/manuallyAdd/record.vue index 48aa81f7..16684cbc 100644 --- a/element/manuallyAdd/record.vue +++ b/element/manuallyAdd/record.vue @@ -52,7 +52,8 @@ {{$t('recordNumber')}} - {{$t('skip.Number')}} + {{$t('skip.Number')}} diff --git a/toolJs/https.js b/toolJs/https.js index 49779086..6e6b2b95 100644 --- a/toolJs/https.js +++ b/toolJs/https.js @@ -1,7 +1,7 @@ import tools from '@/toolJs/tools.js' import store from '../store' // let baseUrl = "https://tc.pcxbc.com" -let baseUrl = "https://tc.pcxbc.com/testedition" +let baseUrl = "https://tc.pcxbc.com" const httpRequest = (url, method = "get", data) => { let httpDefaultOpts = { url: baseUrl + url, diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js index e607c322..3947c089 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -6830,7 +6830,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_H /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2));\nvar _vuex = __webpack_require__(/*! vuex */ 46);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\nvar _default = {\n props: {\n rtype: null\n },\n data: function data() {\n return {\n name: \"\",\n number: '',\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\",\n time_m: \"\",\n time_s: \"\",\n weight: \"\",\n height: '',\n timeList: [],\n lableTndex: 0,\n timesTndex: [1, 0],\n listType: null,\n describe: \"\",\n unit: \"\",\n fields: \"\",\n head: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isRecord\", \"PublicRecord\", \"labelList\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n info: function info() {\n var that = this;\n var info = {\n height: false,\n weight: false,\n number: false,\n time: false,\n list: []\n };\n if (that.PublicRecord.length) {\n that.PublicRecord.forEach(function (ite) {\n if (ite.id == that.rtype) {\n info = ite;\n }\n });\n }\n return that.PublicRecord.length ? info : null;\n },\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n mounted: function mounted() {\n var that = this;\n that.timeList = that.$tools.gethms();\n that.fields = \"time\";\n },\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var that = this;\n if (that.rtype == 2) {\n that.handleinsertmeasure();\n } else if (that.rtype == 6) {\n that.handleskipmeasure();\n } else if (that.rtype == 8) {\n that.handleLungmeasure();\n } else {\n that.handlepublicmeasure();\n }\n },\n // 通用\n handlepublicmeasure: function handlepublicmeasure() {\n var that = this;\n if (!that.name) {\n that.$tools.msg(that.$t(\"tips.verifyRecordType\"));\n return;\n }\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (that.listType == 4 && (!that.time_m || !that.time_s)) {\n that.$tools.msg(that.$t(\"tips.verifyRecordTime\"));\n return;\n }\n if (that.listType != 4 && !that.number) {\n var msg = that.listType == 1 ? that.$t(\"tips.verifyRecordNumber\") : that.$t(\"tips.verifyRecordTime\");\n that.$tools.msg(msg);\n return;\n }\n var time_m = that.time_m + ':' + that.time_s;\n that.$model.getpublicmeasure({\n acd_id: that.rtype,\n name: that.name,\n record_time: that.regTime,\n data: that.listType == 4 ? time_m : that.number,\n aud_id: uni.getStorageSync('userid')\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getPublicContent\", {\n acd_id: that.rtype,\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 肺活量\n handleLungmeasure: function handleLungmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.number1) {\n that.$tools.msg(that.$t(\"lung.oneNumberTips\"));\n return;\n }\n if (!that.number2) {\n that.$tools.msg(that.$t(\"lung.twoNumberTips\"));\n return;\n }\n if (!that.number3) {\n that.$tools.msg(that.$t(\"lung.threeNumberTips\"));\n return;\n }\n that.$model.getLungmeasure({\n aud_id: uni.getStorageSync('userid'),\n time: that.regTime,\n one: that.number1,\n two: that.number2,\n three: that.number3\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 跳绳\n handleskipmeasure: function handleskipmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.number) {\n that.$tools.msg(that.$t(\"tips.verifyRecordNumber\"));\n return;\n }\n that.$model.getskipmeasure({\n aud_id: uni.getStorageSync('userid'),\n num: that.number,\n r_time: that.regTime,\n time_m: that.time_m,\n time_s: that.time_s,\n type: \"free\"\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 身体\n handleinsertmeasure: function handleinsertmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.height) {\n that.$tools.msg(that.$t(\"tips.verifyHeight\"));\n return;\n }\n if (!that.weight) {\n that.$tools.msg(that.$t(\"tips.verifyWeight\"));\n return;\n }\n that.$model.getinsertmeasure({\n aud_id: uni.getStorageSync('userid'),\n time: that.regTime,\n weight: that.weight,\n height: that.height,\n head_data: that.head ? that.head : 0\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n bindTimeChange: function bindTimeChange(e) {\n var that = this;\n var m = e.target.value[0];\n var s = e.target.value[1];\n that.timesTndex = e.target.value;\n var time_m = Number(that.timeList[0][m].substring(0, 2)) * 60;\n var time_s = Number(that.timeList[1][s].substring(0, 2));\n that.time_m = that.timeList[0][m].substring(0, 2);\n that.time_s = that.timeList[1][s].substring(0, 2);\n },\n bindLableChange: function bindLableChange(e) {\n __f__(\"log\", \"e\", e, \" at element/manuallyAdd/record.vue:337\");\n this.name = this.info.list[e.detail.value].name;\n this.listType = this.info.list[e.detail.value].type;\n this.describe = this.info.list[e.detail.value].describe;\n this.unit = this.info.list[e.detail.value].unit;\n },\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n var that = this;\n that.name = \"\";\n that.weight = \"\";\n that.height = \"\";\n that.regTime = \"\";\n that.number1 = \"\";\n that.number2 = \"\";\n that.number3 = \"\";\n that.number = '';\n that.time_m = \"\";\n that.time_s = \"\";\n that.lableTndex = 0;\n that.timesTndex = [1, 0];\n that.listType = null;\n that.$store.commit(\"changeRecord\", false);\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 15)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vZWxlbWVudC9tYW51YWxseUFkZC9yZWNvcmQudnVlIl0sIm5hbWVzIjpbInByb3BzIiwicnR5cGUiLCJkYXRhIiwibmFtZSIsIm51bWJlciIsInJlZ1RpbWUiLCJudW1iZXIxIiwibnVtYmVyMiIsIm51bWJlcjMiLCJ0aW1lX20iLCJ0aW1lX3MiLCJ3ZWlnaHQiLCJoZWlnaHQiLCJ0aW1lTGlzdCIsImxhYmxlVG5kZXgiLCJ0aW1lc1RuZGV4IiwibGlzdFR5cGUiLCJkZXNjcmliZSIsInVuaXQiLCJmaWVsZHMiLCJoZWFkIiwiY29tcHV0ZWQiLCJ1c2VySW5mbyIsImluZm8iLCJ0aW1lIiwibGlzdCIsInRoYXQiLCJlbmREYXRlIiwic3RhcnREYXRlIiwibW91bnRlZCIsIm1ldGhvZHMiLCJoYW5kbGVUYXJnZXQiLCJoYW5kbGVwdWJsaWNtZWFzdXJlIiwiYWNkX2lkIiwicmVjb3JkX3RpbWUiLCJhdWRfaWQiLCJoYW5kbGVMdW5nbWVhc3VyZSIsIm9uZSIsInR3byIsInRocmVlIiwiaGFuZGxlc2tpcG1lYXN1cmUiLCJudW0iLCJyX3RpbWUiLCJ0eXBlIiwiaGFuZGxlaW5zZXJ0bWVhc3VyZSIsImhlYWRfZGF0YSIsImJpbmRUaW1lQ2hhbmdlIiwiYmluZExhYmxlQ2hhbmdlIiwiY2hhbmdlTG9nIiwib25UYXAiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBNEdBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQUM7RUFDQTtFQUNBQztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FYO1FBQ0FEO1FBQ0FQO1FBQ0FvQjtRQUNBQztNQUNBO01BQ0E7UUFDQUM7VUFDQTtZQUNBSDtVQUNBO1FBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUk7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBSDtJQUVBQTtFQUtBO0VBQ0FJO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FMO01BQ0E7UUFDQUE7TUFDQTtRQUNBQTtNQUNBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBO0lBQ0FNO01BQ0E7TUFDQTtRQUNBTjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO01BQ0FBO1FBQ0FPO1FBQ0E5QjtRQUNBK0I7UUFDQWhDO1FBQ0FpQztNQUNBO1FBQ0E7UUFDQVQ7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtVQUNBTztVQUNBRTtRQUNBO1FBQ0FUO01BQ0E7SUFDQTtJQUNBO0lBQ0FVO01BQ0E7TUFDQTtRQUNBVjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQVM7UUFDQVg7UUFDQWE7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1FBQ0FiO1FBQ0FBO1VBQ0FTO1FBQ0E7UUFDQVQ7TUFDQTtJQUNBO0lBQ0E7SUFDQWM7TUFDQTtNQUNBO1FBQ0FkO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBQTtRQUNBUztRQUNBTTtRQUNBQztRQUNBakM7UUFDQUM7UUFDQWlDO01BQ0E7UUFDQTtRQUNBakI7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtNQUNBO0lBQ0E7SUFDQTtJQUNBa0I7TUFDQTtNQUNBO1FBQ0FsQjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQVM7UUFDQVg7UUFDQWI7UUFDQUM7UUFDQWlDO01BQ0E7UUFDQTtRQUNBbkI7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtVQUNBUztRQUNBO1FBQ0FUO01BQ0E7SUFDQTtJQUNBb0I7TUFDQTtNQUNBO01BQ0E7TUFDQXBCO01BQ0E7TUFDQTtNQUNBQTtNQUNBQTtJQUNBO0lBQ0FxQjtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBdkI7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiI2Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cIndyYXBwZXJcIiB2LWlmPVwiaXNSZWNvcmRcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYmdcIiBAY2xpY2s9XCJvblRhcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRcIiBAY2xpY2suc3RvcD5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlXCI+e3skdChcImluZGV4Lm1hbnVhbFJlY29yZGluZ1wiKX19PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj57eyR0KCdjb21tb24udGl0bGVEYXRlJyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImNoYW5nZUxvZ1wiIDpmaWVsZHM9XCJmaWVsZHNcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7cmVnVGltZT9yZWdUaW1lOiR0KCd0aXBzLnZlcmlmeVBpY2tlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IHYtaWY9XCJydHlwZSE9OCYmcnR5cGUhPTJcIj5cclxuXHRcdFx0XHRcdDwhLS0g6aG555uuIC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiB2LWlmPVwiaW5mbyYmaW5mby5saXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj57eyR0KCdyZWNvcmRUeXBlJyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxwaWNrZXIgOnJhbmdlPVwiaW5mby5saXN0XCIgcmFuZ2Uta2V5PVwibmFtZVwiIDp2YWx1ZT1cImxhYmxlVG5kZXhcIiBAY2hhbmdlPVwiYmluZExhYmxlQ2hhbmdlXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7bmFtZT9uYW1lOiR0KCd0aXBzLnZlcmlmeVBpY2tlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tYXJyb3ctZG93bi1ib2xkXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8IS0tIOmhueebruaXtumVv+exu+WeiyAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCIgdi1pZj1cImluZm8mJmluZm8ubGlzdC5sZW5ndGgmJmxpc3RUeXBlXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7ZGVzY3JpYmV9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiIHYtaWY9XCJsaXN0VHlwZT09NFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIiA6cmFuZ2U9XCJ0aW1lTGlzdFwiIDp2YWx1ZT1cInRpbWVzVG5kZXhcIiBAY2hhbmdlPVwiYmluZFRpbWVDaGFuZ2VcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic2l6ZTE2XCI+e3t0aW1lX20/dGltZV9tKyc6JzokdCgndGlwcy52ZXJpZnlQaWNrZXInKX19e3t0aW1lX3M/dGltZV9zOicnfX1cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJib3R0b21cIiBjbGFzcz1cIm1sLTE1IGM2NjZcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCIgdi1pZj1cImxpc3RUeXBlIT00XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IDp0eXBlPVwibGlzdFR5cGU9PTE/J251bWJlcic6J2RpZ2l0J1wiIHYtbW9kZWw9XCJudW1iZXJcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj5cclxuXHRcdFx0XHRcdFx0XHR7e3VuaXR9fVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIHYtaWY9XCJpbmZvJiZpbmZvLnRpbWVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgncmVjb3JkVGltZScpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8cGlja2VyIG1vZGU9XCJtdWx0aVNlbGVjdG9yXCIgOnJhbmdlPVwidGltZUxpc3RcIiA6dmFsdWU9XCJ0aW1lc1RuZGV4XCIgQGNoYW5nZT1cImJpbmRUaW1lQ2hhbmdlXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInNpemUxNlwiPnt7dGltZV9tP3RpbWVfbSsnOic6JHQoJ3RpcHMudmVyaWZ5UGlja2VyJyl9fXt7dGltZV9zP3RpbWVfczonJ319XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwiYm90dG9tXCIgY2xhc3M9XCJtbC0xNSBjNjY2XCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCIgdi1pZj1cImluZm8mJmluZm8ubnVtYmVyXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7JHQoJ3JlY29yZE51bWJlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJudW1iZXJcIiA6cGxhY2Vob2xkZXI9XCIkdCgndGlwcy52ZXJpZnlSZWNvcmQnKVwiPnt7JHQoJ3NraXAuTnVtYmVyJyl9fVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwhLS0g6Lqr5L2TIC0tPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiXCIgdi1pZj1cInJ0eXBlPT0yXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIHYtaWY9XCJpbmZvJiZpbmZvLmhlaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57eyR0KCdjb21tb24uaW5mb0hlaWdodCcpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cImhlaWdodFwiIDpwbGFjZWhvbGRlcj1cIiR0KCd0aXBzLnZlcmlmeVJlY29yZCcpXCIgLz5jbVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIHYtaWY9XCJpbmZvJiZpbmZvLndlaWdodFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57eyR0KCdjb21tb24uaW5mb1dlaWdodCcpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cIndlaWdodFwiIDpwbGFjZWhvbGRlcj1cIiR0KCd0aXBzLnZlcmlmeVJlY29yZCcpXCI+a2dcclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiB2LWlmPVwidXNlckluZm8uc3RhZ2U9PSflqbTlhL8nXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPnt7JHQoJ2NvbW1vbi5pbmZvSGVhZCcpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdi1tb2RlbD1cImhlYWRcIiB0eXBlPVwiZGlnaXRcIiA6cGxhY2Vob2xkZXI9XCIkdCgndGlwcy52ZXJpZnlSZWNvcmQnKVwiIC8+Y21cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOiCuua0u+mHjyAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIlwiIHYtaWY9XCJydHlwZT09OFwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgncmVjb3JkTnVtYmVyRmlyc3QnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJudW1iZXIxXCIgOnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj5tbFxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57eyR0KCdyZWNvcmROdW1iZXJTZWNvbmQnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJudW1iZXIyXCIgOnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj5tbFxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5hbWVcIj57eyR0KCdyZWNvcmROdW1iZXJUaGlyZCcpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cImRpZ2l0XCIgdi1tb2RlbD1cIm51bWJlcjNcIiA6cGxhY2Vob2xkZXI9XCIkdCgndGlwcy52ZXJpZnlSZWNvcmQnKVwiPm1sXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG4gY2xvc2VcIiBAY2xpY2s9XCJvblRhcCgpXCI+e3skdChcInRpcHMuYnRuU2FuY2VsbGF0aW9uXCIpfX08L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJoYW5kbGVUYXJnZXRcIj57eyR0KFwidGlwcy5idG5Db25maXJtXCIpfX08L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB7XHJcblx0XHRtYXBTdGF0ZVxyXG5cdH0gZnJvbSBcInZ1ZXhcIjtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHRydHlwZTogbnVsbCxcclxuXHRcdH0sXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG5hbWU6IFwiXCIsXHJcblx0XHRcdFx0bnVtYmVyOiAnJyxcclxuXHRcdFx0XHRyZWdUaW1lOiBcIlwiLFxyXG5cdFx0XHRcdG51bWJlcjE6ICcnLFxyXG5cdFx0XHRcdG51bWJlcjI6IFwiXCIsXHJcblx0XHRcdFx0bnVtYmVyMzogXCJcIixcclxuXHRcdFx0XHR0aW1lX206IFwiXCIsXHJcblx0XHRcdFx0dGltZV9zOiBcIlwiLFxyXG5cdFx0XHRcdHdlaWdodDogXCJcIixcclxuXHRcdFx0XHRoZWlnaHQ6ICcnLFxyXG5cdFx0XHRcdHRpbWVMaXN0OiBbXSxcclxuXHRcdFx0XHRsYWJsZVRuZGV4OiAwLFxyXG5cdFx0XHRcdHRpbWVzVG5kZXg6IFsxLCAwXSxcclxuXHRcdFx0XHRsaXN0VHlwZTogbnVsbCxcclxuXHRcdFx0XHRkZXNjcmliZTogXCJcIixcclxuXHRcdFx0XHR1bml0OiBcIlwiLFxyXG5cdFx0XHRcdGZpZWxkczogXCJcIixcclxuXHRcdFx0XHRoZWFkOiBcIlwiXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjb21wdXRlZDoge1xyXG5cdFx0XHQuLi5tYXBTdGF0ZShbXCJ1c2VyXCIsIFwiaXNSZWNvcmRcIiwgXCJQdWJsaWNSZWNvcmRcIiwgXCJsYWJlbExpc3RcIl0pLFxyXG5cdFx0XHR1c2VySW5mbygpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy51c2VyXHJcblx0XHRcdH0sXHJcblx0XHRcdGluZm8oKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IGluZm8gPSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGZhbHNlLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiBmYWxzZSxcclxuXHRcdFx0XHRcdG51bWJlcjogZmFsc2UsXHJcblx0XHRcdFx0XHR0aW1lOiBmYWxzZSxcclxuXHRcdFx0XHRcdGxpc3Q6IFtdXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0LlB1YmxpY1JlY29yZC5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdHRoYXQuUHVibGljUmVjb3JkLmZvckVhY2goaXRlID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0ZS5pZCA9PSB0aGF0LnJ0eXBlKSB7XHJcblx0XHRcdFx0XHRcdFx0aW5mbyA9IGl0ZVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRyZXR1cm4gdGhhdC5QdWJsaWNSZWNvcmQubGVuZ3RoID8gaW5mbyA6IG51bGxcclxuXHRcdFx0fSxcclxuXHRcdFx0ZW5kRGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuZ2V0RGF0ZShcInN0YXJ0XCIpXHJcblx0XHRcdH0sXHJcblx0XHRcdHN0YXJ0RGF0ZSgpIHtcclxuXHRcdFx0XHRyZXR1cm4gdGhpcy4kdG9vbHMuR2V0RGF0ZVN0cigtOTApO1xyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdG1vdW50ZWQoKSB7XHJcblx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHR0aGF0LnRpbWVMaXN0ID0gdGhhdC4kdG9vbHMuZ2V0aG1zKClcclxuXHRcdFx0Ly8gI2lmZGVmIEFQUC1QTFVTXHJcblx0XHRcdHRoYXQuZmllbGRzID0gXCJ0aW1lXCJcclxuXHRcdFx0Ly8gI2VuZGlmIFxyXG5cdFx0XHQvLyAjaWZuZGVmIEFQUC1QTFVTIFxyXG5cdFx0XHR0aGF0LmZpZWxkcyA9IFwiZGF5XCJcclxuXHRcdFx0Ly8gI2VuZGlmXHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQvLyDmiYvliqjorrDlvZVcclxuXHRcdFx0aGFuZGxlVGFyZ2V0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICh0aGF0LnJ0eXBlID09IDIpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlaW5zZXJ0bWVhc3VyZSgpXHJcblx0XHRcdFx0fSBlbHNlIGlmICh0aGF0LnJ0eXBlID09IDYpIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlc2tpcG1lYXN1cmUoKVxyXG5cdFx0XHRcdH0gZWxzZSBpZiAodGhhdC5ydHlwZSA9PSA4KSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZUx1bmdtZWFzdXJlKClcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVwdWJsaWNtZWFzdXJlKClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOmAmueUqFxyXG5cdFx0XHRoYW5kbGVwdWJsaWNtZWFzdXJlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5uYW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5UmVjb3JkVHlwZVwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeURhdGVcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoYXQubGlzdFR5cGUgPT0gNCAmJiAoIXRoYXQudGltZV9tIHx8ICF0aGF0LnRpbWVfcykpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlSZWNvcmRUaW1lXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0Lmxpc3RUeXBlICE9IDQgJiYgIXRoYXQubnVtYmVyKSB7XHJcblx0XHRcdFx0XHRsZXQgbXNnID0gdGhhdC5saXN0VHlwZSA9PSAxID8gdGhhdC4kdChcInRpcHMudmVyaWZ5UmVjb3JkTnVtYmVyXCIpIDogdGhhdC4kdChcInRpcHMudmVyaWZ5UmVjb3JkVGltZVwiKVxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKG1zZylcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsZXQgdGltZV9tID0gdGhhdC50aW1lX20gKyAnOicgKyB0aGF0LnRpbWVfc1xyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldHB1YmxpY21lYXN1cmUoe1xyXG5cdFx0XHRcdFx0YWNkX2lkOiB0aGF0LnJ0eXBlLFxyXG5cdFx0XHRcdFx0bmFtZTogdGhhdC5uYW1lLFxyXG5cdFx0XHRcdFx0cmVjb3JkX3RpbWU6IHRoYXQucmVnVGltZSxcclxuXHRcdFx0XHRcdGRhdGE6IHRoYXQubGlzdFR5cGUgPT0gNCA/IHRpbWVfbSA6IHRoYXQubnVtYmVyLFxyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFVzZXJJbmZvXCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UHVibGljQ29udGVudFwiLCB7XHJcblx0XHRcdFx0XHRcdGFjZF9pZDogdGhhdC5ydHlwZSxcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC5vblRhcCgpXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6IK65rS76YePXHJcblx0XHRcdGhhbmRsZUx1bmdtZWFzdXJlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5RGF0ZVwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubnVtYmVyMSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJsdW5nLm9uZU51bWJlclRpcHNcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0Lm51bWJlcjIpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwibHVuZy50d29OdW1iZXJUaXBzXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5udW1iZXIzKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcImx1bmcudGhyZWVOdW1iZXJUaXBzXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldEx1bmdtZWFzdXJlKHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdHRpbWU6IHRoYXQucmVnVGltZSxcclxuXHRcdFx0XHRcdG9uZTogdGhhdC5udW1iZXIxLFxyXG5cdFx0XHRcdFx0dHdvOiB0aGF0Lm51bWJlcjIsXHJcblx0XHRcdFx0XHR0aHJlZTogdGhhdC5udW1iZXIzXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldEx1bmdSZXN1bHRcIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0Lm9uVGFwKClcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDot7Pnu7NcclxuXHRcdFx0aGFuZGxlc2tpcG1lYXN1cmUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LnJlZ1RpbWUpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlEYXRlXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5udW1iZXIpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlSZWNvcmROdW1iZXJcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhhdC4kbW9kZWwuZ2V0c2tpcG1lYXN1cmUoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0bnVtOiB0aGF0Lm51bWJlcixcclxuXHRcdFx0XHRcdHJfdGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0dGltZV9tOiB0aGF0LnRpbWVfbSxcclxuXHRcdFx0XHRcdHRpbWVfczogdGhhdC50aW1lX3MsXHJcblx0XHRcdFx0XHR0eXBlOiBcImZyZWVcIixcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0U2tpcFJlc3VsdFwiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0Lm9uVGFwKClcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDouqvkvZNcclxuXHRcdFx0aGFuZGxlaW5zZXJ0bWVhc3VyZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeURhdGVcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LmhlaWdodCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeUhlaWdodFwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQud2VpZ2h0KSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5V2VpZ2h0XCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldGluc2VydG1lYXN1cmUoe1xyXG5cdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpLFxyXG5cdFx0XHRcdFx0dGltZTogdGhhdC5yZWdUaW1lLFxyXG5cdFx0XHRcdFx0d2VpZ2h0OiB0aGF0LndlaWdodCxcclxuXHRcdFx0XHRcdGhlaWdodDogdGhhdC5oZWlnaHQsXHJcblx0XHRcdFx0XHRoZWFkX2RhdGE6IHRoYXQuaGVhZCA/IHRoYXQuaGVhZCA6IDBcclxuXHRcdFx0XHR9KS50aGVuKHJlcyA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLmNvZGUgIT0gMCkgcmV0dXJuXHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2cocmVzLm1zZylcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0UmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRVc2VySW5mb1wiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQub25UYXAoKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGJpbmRUaW1lQ2hhbmdlKGUpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRsZXQgbSA9IGUudGFyZ2V0LnZhbHVlWzBdXHJcblx0XHRcdFx0bGV0IHMgPSBlLnRhcmdldC52YWx1ZVsxXVxyXG5cdFx0XHRcdHRoYXQudGltZXNUbmRleCA9IGUudGFyZ2V0LnZhbHVlXHJcblx0XHRcdFx0bGV0IHRpbWVfbSA9IE51bWJlcih0aGF0LnRpbWVMaXN0WzBdW21dLnN1YnN0cmluZygwLCAyKSkgKiA2MFxyXG5cdFx0XHRcdGxldCB0aW1lX3MgPSBOdW1iZXIodGhhdC50aW1lTGlzdFsxXVtzXS5zdWJzdHJpbmcoMCwgMikpXHJcblx0XHRcdFx0dGhhdC50aW1lX20gPSB0aGF0LnRpbWVMaXN0WzBdW21dLnN1YnN0cmluZygwLCAyKVxyXG5cdFx0XHRcdHRoYXQudGltZV9zID0gdGhhdC50aW1lTGlzdFsxXVtzXS5zdWJzdHJpbmcoMCwgMilcclxuXHRcdFx0fSxcclxuXHRcdFx0YmluZExhYmxlQ2hhbmdlKGUpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcImVcIiwgZSlcclxuXHRcdFx0XHR0aGlzLm5hbWUgPSB0aGlzLmluZm8ubGlzdFtlLmRldGFpbC52YWx1ZV0ubmFtZVxyXG5cdFx0XHRcdHRoaXMubGlzdFR5cGUgPSB0aGlzLmluZm8ubGlzdFtlLmRldGFpbC52YWx1ZV0udHlwZVxyXG5cdFx0XHRcdHRoaXMuZGVzY3JpYmUgPSB0aGlzLmluZm8ubGlzdFtlLmRldGFpbC52YWx1ZV0uZGVzY3JpYmVcclxuXHRcdFx0XHR0aGlzLnVuaXQgPSB0aGlzLmluZm8ubGlzdFtlLmRldGFpbC52YWx1ZV0udW5pdFxyXG5cdFx0XHR9LFxyXG5cdFx0XHRjaGFuZ2VMb2coZSkge1xyXG5cdFx0XHRcdHRoaXMucmVnVGltZSA9IGUuZGV0YWlsLnZhbHVlXHJcblx0XHRcdH0sXHJcblx0XHRcdG9uVGFwKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHRoYXQubmFtZSA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LndlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LmhlaWdodCA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LnJlZ1RpbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5udW1iZXIxID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubnVtYmVyMiA9IFwiXCJcclxuXHRcdFx0XHR0aGF0Lm51bWJlcjMgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5udW1iZXIgPSAnJ1xyXG5cdFx0XHRcdHRoYXQudGltZV9tID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQudGltZV9zID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubGFibGVUbmRleCA9IDBcclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBbMSwgMF1cclxuXHRcdFx0XHR0aGF0Lmxpc3RUeXBlID0gbnVsbFxyXG5cdFx0XHRcdHRoYXQuJHN0b3JlLmNvbW1pdChcImNoYW5nZVJlY29yZFwiLCBmYWxzZSk7XHJcblx0XHRcdH0sXHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBzY29wZWQgbGFuZz1cInNjc3NcIj5cclxuXHQuYnRuIHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJG1haW5jb2xvciAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmNsb3NlIHtcclxuXHRcdGJhY2tncm91bmQ6ICNkZmRmZGYgIWltcG9ydGFudDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuPC9zdHlsZT4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///62\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2));\nvar _vuex = __webpack_require__(/*! vuex */ 46);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\nvar _default = {\n props: {\n rtype: null\n },\n data: function data() {\n return {\n name: \"\",\n number: '',\n regTime: \"\",\n number1: '',\n number2: \"\",\n number3: \"\",\n time_m: \"\",\n time_s: \"\",\n weight: \"\",\n height: '',\n timeList: [],\n lableTndex: 0,\n timesTndex: [1, 0],\n listType: null,\n describe: \"\",\n unit: \"\",\n fields: \"\",\n head: \"\"\n };\n },\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"user\", \"isRecord\", \"PublicRecord\", \"labelList\"])), {}, {\n userInfo: function userInfo() {\n return this.user;\n },\n info: function info() {\n var that = this;\n var info = {\n height: false,\n weight: false,\n number: false,\n time: false,\n list: []\n };\n if (that.PublicRecord.length) {\n that.PublicRecord.forEach(function (ite) {\n if (ite.id == that.rtype) {\n info = ite;\n }\n });\n }\n return that.PublicRecord.length ? info : null;\n },\n endDate: function endDate() {\n return this.$tools.getDate(\"start\");\n },\n startDate: function startDate() {\n return this.$tools.GetDateStr(-90);\n }\n }),\n mounted: function mounted() {\n var that = this;\n that.timeList = that.$tools.gethms();\n that.fields = \"time\";\n },\n methods: {\n // 手动记录\n handleTarget: function handleTarget() {\n var that = this;\n if (that.rtype == 2) {\n that.handleinsertmeasure();\n } else if (that.rtype == 6) {\n that.handleskipmeasure();\n } else if (that.rtype == 8) {\n that.handleLungmeasure();\n } else {\n that.handlepublicmeasure();\n }\n },\n // 通用\n handlepublicmeasure: function handlepublicmeasure() {\n var that = this;\n if (!that.name) {\n that.$tools.msg(that.$t(\"tips.verifyRecordType\"));\n return;\n }\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (that.listType == 4 && (!that.time_m || !that.time_s)) {\n that.$tools.msg(that.$t(\"tips.verifyRecordTime\"));\n return;\n }\n if (that.listType != 4 && !that.number) {\n var msg = that.listType == 1 ? that.$t(\"tips.verifyRecordNumber\") : that.$t(\"tips.verifyRecordTime\");\n that.$tools.msg(msg);\n return;\n }\n var time_m = that.time_m + ':' + that.time_s;\n that.$model.getpublicmeasure({\n acd_id: that.rtype,\n name: that.name,\n record_time: that.regTime,\n data: that.listType == 4 ? time_m : that.number,\n aud_id: uni.getStorageSync('userid')\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getPublicContent\", {\n acd_id: that.rtype,\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 肺活量\n handleLungmeasure: function handleLungmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.number1) {\n that.$tools.msg(that.$t(\"lung.oneNumberTips\"));\n return;\n }\n if (!that.number2) {\n that.$tools.msg(that.$t(\"lung.twoNumberTips\"));\n return;\n }\n if (!that.number3) {\n that.$tools.msg(that.$t(\"lung.threeNumberTips\"));\n return;\n }\n that.$model.getLungmeasure({\n aud_id: uni.getStorageSync('userid'),\n time: that.regTime,\n one: that.number1,\n two: that.number2,\n three: that.number3\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getLungResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 跳绳\n handleskipmeasure: function handleskipmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.number) {\n that.$tools.msg(that.$t(\"tips.verifyRecordNumber\"));\n return;\n }\n that.$model.getskipmeasure({\n aud_id: uni.getStorageSync('userid'),\n num: that.number,\n r_time: that.regTime,\n time_m: that.time_m,\n time_s: that.time_s,\n type: \"free\"\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getSkipResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n // 身体\n handleinsertmeasure: function handleinsertmeasure() {\n var that = this;\n if (!that.regTime) {\n that.$tools.msg(that.$t(\"tips.verifyDate\"));\n return;\n }\n if (!that.height) {\n that.$tools.msg(that.$t(\"tips.verifyHeight\"));\n return;\n }\n if (!that.weight) {\n that.$tools.msg(that.$t(\"tips.verifyWeight\"));\n return;\n }\n that.$model.getinsertmeasure({\n aud_id: uni.getStorageSync('userid'),\n time: that.regTime,\n weight: that.weight,\n height: that.height,\n head_data: that.head ? that.head : 0\n }).then(function (res) {\n if (res.code != 0) return;\n that.$tools.msg(res.msg);\n that.$store.dispatch(\"getResult\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.$store.dispatch(\"getUserInfo\", {\n aud_id: uni.getStorageSync('userid')\n });\n that.onTap();\n });\n },\n bindTimeChange: function bindTimeChange(e) {\n var that = this;\n var m = e.target.value[0];\n var s = e.target.value[1];\n that.timesTndex = e.target.value;\n var time_m = Number(that.timeList[0][m].substring(0, 2)) * 60;\n var time_s = Number(that.timeList[1][s].substring(0, 2));\n that.time_m = that.timeList[0][m].substring(0, 2);\n that.time_s = that.timeList[1][s].substring(0, 2);\n },\n bindLableChange: function bindLableChange(e) {\n __f__(\"log\", \"e\", e, \" at element/manuallyAdd/record.vue:338\");\n this.name = this.info.list[e.detail.value].name;\n this.listType = this.info.list[e.detail.value].type;\n this.describe = this.info.list[e.detail.value].describe;\n this.unit = this.info.list[e.detail.value].unit;\n },\n changeLog: function changeLog(e) {\n this.regTime = e.detail.value;\n },\n onTap: function onTap() {\n var that = this;\n that.name = \"\";\n that.weight = \"\";\n that.height = \"\";\n that.regTime = \"\";\n that.number1 = \"\";\n that.number2 = \"\";\n that.number3 = \"\";\n that.number = '';\n that.time_m = \"\";\n that.time_s = \"\";\n that.lableTndex = 0;\n that.timesTndex = [1, 0];\n that.listType = null;\n that.$store.commit(\"changeRecord\", false);\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 15)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vZWxlbWVudC9tYW51YWxseUFkZC9yZWNvcmQudnVlIl0sIm5hbWVzIjpbInByb3BzIiwicnR5cGUiLCJkYXRhIiwibmFtZSIsIm51bWJlciIsInJlZ1RpbWUiLCJudW1iZXIxIiwibnVtYmVyMiIsIm51bWJlcjMiLCJ0aW1lX20iLCJ0aW1lX3MiLCJ3ZWlnaHQiLCJoZWlnaHQiLCJ0aW1lTGlzdCIsImxhYmxlVG5kZXgiLCJ0aW1lc1RuZGV4IiwibGlzdFR5cGUiLCJkZXNjcmliZSIsInVuaXQiLCJmaWVsZHMiLCJoZWFkIiwiY29tcHV0ZWQiLCJ1c2VySW5mbyIsImluZm8iLCJ0aW1lIiwibGlzdCIsInRoYXQiLCJlbmREYXRlIiwic3RhcnREYXRlIiwibW91bnRlZCIsIm1ldGhvZHMiLCJoYW5kbGVUYXJnZXQiLCJoYW5kbGVwdWJsaWNtZWFzdXJlIiwiYWNkX2lkIiwicmVjb3JkX3RpbWUiLCJhdWRfaWQiLCJoYW5kbGVMdW5nbWVhc3VyZSIsIm9uZSIsInR3byIsInRocmVlIiwiaGFuZGxlc2tpcG1lYXN1cmUiLCJudW0iLCJyX3RpbWUiLCJ0eXBlIiwiaGFuZGxlaW5zZXJ0bWVhc3VyZSIsImhlYWRfZGF0YSIsImJpbmRUaW1lQ2hhbmdlIiwiYmluZExhYmxlQ2hhbmdlIiwiY2hhbmdlTG9nIiwib25UYXAiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBNkdBO0FBRUE7QUFBQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQUM7RUFDQTtFQUNBQztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQywwQ0FDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FYO1FBQ0FEO1FBQ0FQO1FBQ0FvQjtRQUNBQztNQUNBO01BQ0E7UUFDQUM7VUFDQTtZQUNBSDtVQUNBO1FBQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUk7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUFBLEVBQ0E7RUFDQUM7SUFDQTtJQUNBSDtJQUVBQTtFQUtBO0VBQ0FJO0lBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FMO01BQ0E7UUFDQUE7TUFDQTtRQUNBQTtNQUNBO1FBQ0FBO01BQ0E7SUFDQTtJQUNBO0lBQ0FNO01BQ0E7TUFDQTtRQUNBTjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBO01BQ0FBO1FBQ0FPO1FBQ0E5QjtRQUNBK0I7UUFDQWhDO1FBQ0FpQztNQUNBO1FBQ0E7UUFDQVQ7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtVQUNBTztVQUNBRTtRQUNBO1FBQ0FUO01BQ0E7SUFDQTtJQUNBO0lBQ0FVO01BQ0E7TUFDQTtRQUNBVjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQVM7UUFDQVg7UUFDQWE7UUFDQUM7UUFDQUM7TUFDQTtRQUNBO1FBQ0FiO1FBQ0FBO1VBQ0FTO1FBQ0E7UUFDQVQ7TUFDQTtJQUNBO0lBQ0E7SUFDQWM7TUFDQTtNQUNBO1FBQ0FkO1FBQ0E7TUFDQTtNQUNBO1FBQ0FBO1FBQ0E7TUFDQTtNQUNBQTtRQUNBUztRQUNBTTtRQUNBQztRQUNBakM7UUFDQUM7UUFDQWlDO01BQ0E7UUFDQTtRQUNBakI7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtNQUNBO0lBQ0E7SUFDQTtJQUNBa0I7TUFDQTtNQUNBO1FBQ0FsQjtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQTtRQUNBQTtRQUNBO01BQ0E7TUFDQUE7UUFDQVM7UUFDQVg7UUFDQWI7UUFDQUM7UUFDQWlDO01BQ0E7UUFDQTtRQUNBbkI7UUFDQUE7VUFDQVM7UUFDQTtRQUNBVDtVQUNBUztRQUNBO1FBQ0FUO01BQ0E7SUFDQTtJQUNBb0I7TUFDQTtNQUNBO01BQ0E7TUFDQXBCO01BQ0E7TUFDQTtNQUNBQTtNQUNBQTtJQUNBO0lBQ0FxQjtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFDQTtNQUNBdkI7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7TUFDQUE7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiI2Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cIndyYXBwZXJcIiB2LWlmPVwiaXNSZWNvcmRcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiYmdcIiBAY2xpY2s9XCJvblRhcFwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRcIiBAY2xpY2suc3RvcD5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpdGxlXCI+e3skdChcImluZGV4Lm1hbnVhbFJlY29yZGluZ1wiKX19PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj57eyR0KCdjb21tb24udGl0bGVEYXRlJyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHBpY2tlciBtb2RlPVwiZGF0ZVwiIDplbmQ9XCJlbmREYXRlXCIgQGNoYW5nZT1cImNoYW5nZUxvZ1wiIDpmaWVsZHM9XCJmaWVsZHNcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7cmVnVGltZT9yZWdUaW1lOiR0KCd0aXBzLnZlcmlmeVBpY2tlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PGljb24gY2xhc3M9XCJpY29uZm9udCBpY29uLWFycm93LWRvd24tYm9sZFwiPjwvaWNvbj5cclxuXHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IHYtaWY9XCJydHlwZSE9OCYmcnR5cGUhPTJcIj5cclxuXHRcdFx0XHRcdDwhLS0g6aG555uuIC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiB2LWlmPVwiaW5mbyYmaW5mby5saXN0Lmxlbmd0aFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj57eyR0KCdyZWNvcmRUeXBlJyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxwaWNrZXIgOnJhbmdlPVwiaW5mby5saXN0XCIgcmFuZ2Uta2V5PVwibmFtZVwiIDp2YWx1ZT1cImxhYmxlVG5kZXhcIiBAY2hhbmdlPVwiYmluZExhYmxlQ2hhbmdlXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVuaS1pbnB1dFwiPnt7bmFtZT9uYW1lOiR0KCd0aXBzLnZlcmlmeVBpY2tlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aWNvbiBjbGFzcz1cImljb25mb250IGljb24tYXJyb3ctZG93bi1ib2xkXCI+PC9pY29uPlxyXG5cdFx0XHRcdFx0XHRcdDwvcGlja2VyPlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8IS0tIOmhueebruaXtumVv+exu+WeiyAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCIgdi1pZj1cImluZm8mJmluZm8ubGlzdC5sZW5ndGgmJmxpc3RUeXBlXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7ZGVzY3JpYmV9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiIHYtaWY9XCJsaXN0VHlwZT09NFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxwaWNrZXIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIiA6cmFuZ2U9XCJ0aW1lTGlzdFwiIDp2YWx1ZT1cInRpbWVzVG5kZXhcIiBAY2hhbmdlPVwiYmluZFRpbWVDaGFuZ2VcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic2l6ZTE2XCI+e3t0aW1lX20/dGltZV9tKyc6JzokdCgndGlwcy52ZXJpZnlQaWNrZXInKX19e3t0aW1lX3M/dGltZV9zOicnfX1cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3BpY2tlcj5cclxuXHRcdFx0XHRcdFx0XHQ8dW5pLWljb25zIHR5cGU9XCJib3R0b21cIiBjbGFzcz1cIm1sLTE1IGM2NjZcIj48L3VuaS1pY29ucz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCIgdi1pZj1cImxpc3RUeXBlIT00XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IDp0eXBlPVwibGlzdFR5cGU9PTE/J251bWJlcic6J2RpZ2l0J1wiIHYtbW9kZWw9XCJudW1iZXJcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj5cclxuXHRcdFx0XHRcdFx0XHR7e3VuaXR9fVxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImVkaXRlbVwiIHYtaWY9XCJpbmZvJiZpbmZvLnRpbWVcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgncmVjb3JkVGltZScpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8cGlja2VyIG1vZGU9XCJtdWx0aVNlbGVjdG9yXCIgOnJhbmdlPVwidGltZUxpc3RcIiA6dmFsdWU9XCJ0aW1lc1RuZGV4XCIgQGNoYW5nZT1cImJpbmRUaW1lQ2hhbmdlXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInNpemUxNlwiPnt7dGltZV9tP3RpbWVfbSsnOic6JHQoJ3RpcHMudmVyaWZ5UGlja2VyJyl9fXt7dGltZV9zP3RpbWVfczonJ319XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC9waWNrZXI+XHJcblx0XHRcdFx0XHRcdFx0PHVuaS1pY29ucyB0eXBlPVwiYm90dG9tXCIgY2xhc3M9XCJtbC0xNSBjNjY2XCI+PC91bmktaWNvbnM+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCIgdi1pZj1cImluZm8mJmluZm8ubnVtYmVyXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7JHQoJ3JlY29yZE51bWJlcicpfX08L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgdHlwZT1cIm51bWJlclwiIHYtbW9kZWw9XCJudW1iZXJcIlxyXG5cdFx0XHRcdFx0XHRcdFx0OnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj57eyR0KCdza2lwLk51bWJlcicpfX1cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8IS0tIOi6q+S9kyAtLT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIlwiIHYtaWY9XCJydHlwZT09MlwiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiB2LWlmPVwiaW5mbyYmaW5mby5oZWlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgnY29tbW9uLmluZm9IZWlnaHQnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJoZWlnaHRcIiA6cGxhY2Vob2xkZXI9XCIkdCgndGlwcy52ZXJpZnlSZWNvcmQnKVwiIC8+Y21cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIiB2LWlmPVwiaW5mbyYmaW5mby53ZWlnaHRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgnY29tbW9uLmluZm9XZWlnaHQnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJ3ZWlnaHRcIiA6cGxhY2Vob2xkZXI9XCIkdCgndGlwcy52ZXJpZnlSZWNvcmQnKVwiPmtnXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCIgdi1pZj1cInVzZXJJbmZvLnN0YWdlPT0n5am05YS/J1wiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImxlZnRcIj57eyR0KCdjb21tb24uaW5mb0hlYWQnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHYtbW9kZWw9XCJoZWFkXCIgdHlwZT1cImRpZ2l0XCIgOnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIiAvPmNtXHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PCEtLSDogrrmtLvph48gLS0+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcIiB2LWlmPVwicnR5cGU9PThcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZWRpdGVtXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibmFtZVwiPnt7JHQoJ3JlY29yZE51bWJlckZpcnN0Jyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbnB1dCB0eXBlPVwiZGlnaXRcIiB2LW1vZGVsPVwibnVtYmVyMVwiIDpwbGFjZWhvbGRlcj1cIiR0KCd0aXBzLnZlcmlmeVJlY29yZCcpXCI+bWxcclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgncmVjb3JkTnVtYmVyU2Vjb25kJyl9fTwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdDxpbnB1dCB0eXBlPVwiZGlnaXRcIiB2LW1vZGVsPVwibnVtYmVyMlwiIDpwbGFjZWhvbGRlcj1cIiR0KCd0aXBzLnZlcmlmeVJlY29yZCcpXCI+bWxcclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJlZGl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJuYW1lXCI+e3skdCgncmVjb3JkTnVtYmVyVGhpcmQnKX19PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0PGlucHV0IHR5cGU9XCJkaWdpdFwiIHYtbW9kZWw9XCJudW1iZXIzXCIgOnBsYWNlaG9sZGVyPVwiJHQoJ3RpcHMudmVyaWZ5UmVjb3JkJylcIj5tbFxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuIGNsb3NlXCIgQGNsaWNrPVwib25UYXAoKVwiPnt7JHQoXCJ0aXBzLmJ0blNhbmNlbGxhdGlvblwiKX19PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiaGFuZGxlVGFyZ2V0XCI+e3skdChcInRpcHMuYnRuQ29uZmlybVwiKX19PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwU3RhdGVcclxuXHR9IGZyb20gXCJ2dWV4XCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0cHJvcHM6IHtcclxuXHRcdFx0cnR5cGU6IG51bGwsXHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRuYW1lOiBcIlwiLFxyXG5cdFx0XHRcdG51bWJlcjogJycsXHJcblx0XHRcdFx0cmVnVGltZTogXCJcIixcclxuXHRcdFx0XHRudW1iZXIxOiAnJyxcclxuXHRcdFx0XHRudW1iZXIyOiBcIlwiLFxyXG5cdFx0XHRcdG51bWJlcjM6IFwiXCIsXHJcblx0XHRcdFx0dGltZV9tOiBcIlwiLFxyXG5cdFx0XHRcdHRpbWVfczogXCJcIixcclxuXHRcdFx0XHR3ZWlnaHQ6IFwiXCIsXHJcblx0XHRcdFx0aGVpZ2h0OiAnJyxcclxuXHRcdFx0XHR0aW1lTGlzdDogW10sXHJcblx0XHRcdFx0bGFibGVUbmRleDogMCxcclxuXHRcdFx0XHR0aW1lc1RuZGV4OiBbMSwgMF0sXHJcblx0XHRcdFx0bGlzdFR5cGU6IG51bGwsXHJcblx0XHRcdFx0ZGVzY3JpYmU6IFwiXCIsXHJcblx0XHRcdFx0dW5pdDogXCJcIixcclxuXHRcdFx0XHRmaWVsZHM6IFwiXCIsXHJcblx0XHRcdFx0aGVhZDogXCJcIlxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0Li4ubWFwU3RhdGUoW1widXNlclwiLCBcImlzUmVjb3JkXCIsIFwiUHVibGljUmVjb3JkXCIsIFwibGFiZWxMaXN0XCJdKSxcclxuXHRcdFx0dXNlckluZm8oKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMudXNlclxyXG5cdFx0XHR9LFxyXG5cdFx0XHRpbmZvKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGxldCBpbmZvID0ge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBmYWxzZSxcclxuXHRcdFx0XHRcdHdlaWdodDogZmFsc2UsXHJcblx0XHRcdFx0XHRudW1iZXI6IGZhbHNlLFxyXG5cdFx0XHRcdFx0dGltZTogZmFsc2UsXHJcblx0XHRcdFx0XHRsaXN0OiBbXVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGhhdC5QdWJsaWNSZWNvcmQubGVuZ3RoKSB7XHJcblx0XHRcdFx0XHR0aGF0LlB1YmxpY1JlY29yZC5mb3JFYWNoKGl0ZSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmIChpdGUuaWQgPT0gdGhhdC5ydHlwZSkge1xyXG5cdFx0XHRcdFx0XHRcdGluZm8gPSBpdGVcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cmV0dXJuIHRoYXQuUHVibGljUmVjb3JkLmxlbmd0aCA/IGluZm8gOiBudWxsXHJcblx0XHRcdH0sXHJcblx0XHRcdGVuZERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLmdldERhdGUoXCJzdGFydFwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRzdGFydERhdGUoKSB7XHJcblx0XHRcdFx0cmV0dXJuIHRoaXMuJHRvb2xzLkdldERhdGVTdHIoLTkwKTtcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRtb3VudGVkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0dGhhdC50aW1lTGlzdCA9IHRoYXQuJHRvb2xzLmdldGhtcygpXHJcblx0XHRcdC8vICNpZmRlZiBBUFAtUExVU1xyXG5cdFx0XHR0aGF0LmZpZWxkcyA9IFwidGltZVwiXHJcblx0XHRcdC8vICNlbmRpZiBcclxuXHRcdFx0Ly8gI2lmbmRlZiBBUFAtUExVUyBcclxuXHRcdFx0dGhhdC5maWVsZHMgPSBcImRheVwiXHJcblx0XHRcdC8vICNlbmRpZlxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5omL5Yqo6K6w5b2VXHJcblx0XHRcdGhhbmRsZVRhcmdldCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAodGhhdC5ydHlwZSA9PSAyKSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZWluc2VydG1lYXN1cmUoKVxyXG5cdFx0XHRcdH0gZWxzZSBpZiAodGhhdC5ydHlwZSA9PSA2KSB7XHJcblx0XHRcdFx0XHR0aGF0LmhhbmRsZXNraXBtZWFzdXJlKClcclxuXHRcdFx0XHR9IGVsc2UgaWYgKHRoYXQucnR5cGUgPT0gOCkge1xyXG5cdFx0XHRcdFx0dGhhdC5oYW5kbGVMdW5nbWVhc3VyZSgpXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdHRoYXQuaGFuZGxlcHVibGljbWVhc3VyZSgpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDpgJrnlKhcclxuXHRcdFx0aGFuZGxlcHVibGljbWVhc3VyZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQubmFtZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeVJlY29yZFR5cGVcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LnJlZ1RpbWUpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlEYXRlXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICh0aGF0Lmxpc3RUeXBlID09IDQgJiYgKCF0aGF0LnRpbWVfbSB8fCAhdGhhdC50aW1lX3MpKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5UmVjb3JkVGltZVwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAodGhhdC5saXN0VHlwZSAhPSA0ICYmICF0aGF0Lm51bWJlcikge1xyXG5cdFx0XHRcdFx0bGV0IG1zZyA9IHRoYXQubGlzdFR5cGUgPT0gMSA/IHRoYXQuJHQoXCJ0aXBzLnZlcmlmeVJlY29yZE51bWJlclwiKSA6IHRoYXQuJHQoXCJ0aXBzLnZlcmlmeVJlY29yZFRpbWVcIilcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhtc2cpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGV0IHRpbWVfbSA9IHRoYXQudGltZV9tICsgJzonICsgdGhhdC50aW1lX3NcclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRwdWJsaWNtZWFzdXJlKHtcclxuXHRcdFx0XHRcdGFjZF9pZDogdGhhdC5ydHlwZSxcclxuXHRcdFx0XHRcdG5hbWU6IHRoYXQubmFtZSxcclxuXHRcdFx0XHRcdHJlY29yZF90aW1lOiB0aGF0LnJlZ1RpbWUsXHJcblx0XHRcdFx0XHRkYXRhOiB0aGF0Lmxpc3RUeXBlID09IDQgPyB0aW1lX20gOiB0aGF0Lm51bWJlcixcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRVc2VySW5mb1wiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFB1YmxpY0NvbnRlbnRcIiwge1xyXG5cdFx0XHRcdFx0XHRhY2RfaWQ6IHRoYXQucnR5cGUsXHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQub25UYXAoKVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOiCuua0u+mHj1xyXG5cdFx0XHRoYW5kbGVMdW5nbWVhc3VyZSgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRpZiAoIXRoYXQucmVnVGltZSkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeURhdGVcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0Lm51bWJlcjEpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwibHVuZy5vbmVOdW1iZXJUaXBzXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5udW1iZXIyKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcImx1bmcudHdvTnVtYmVyVGlwc1wiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubnVtYmVyMykge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJsdW5nLnRocmVlTnVtYmVyVGlwc1wiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRMdW5nbWVhc3VyZSh7XHJcblx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHR0aW1lOiB0aGF0LnJlZ1RpbWUsXHJcblx0XHRcdFx0XHRvbmU6IHRoYXQubnVtYmVyMSxcclxuXHRcdFx0XHRcdHR3bzogdGhhdC5udW1iZXIyLFxyXG5cdFx0XHRcdFx0dGhyZWU6IHRoYXQubnVtYmVyM1xyXG5cdFx0XHRcdH0pLnRoZW4ocmVzID0+IHtcclxuXHRcdFx0XHRcdGlmIChyZXMuY29kZSAhPSAwKSByZXR1cm5cclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyhyZXMubXNnKVxyXG5cdFx0XHRcdFx0dGhhdC4kc3RvcmUuZGlzcGF0Y2goXCJnZXRMdW5nUmVzdWx0XCIsIHtcclxuXHRcdFx0XHRcdFx0YXVkX2lkOiB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3VzZXJpZCcpXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC5vblRhcCgpXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6Lez57uzXHJcblx0XHRcdGhhbmRsZXNraXBtZWFzdXJlKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdGlmICghdGhhdC5yZWdUaW1lKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5RGF0ZVwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoIXRoYXQubnVtYmVyKSB7XHJcblx0XHRcdFx0XHR0aGF0LiR0b29scy5tc2codGhhdC4kdChcInRpcHMudmVyaWZ5UmVjb3JkTnVtYmVyXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoYXQuJG1vZGVsLmdldHNraXBtZWFzdXJlKHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdG51bTogdGhhdC5udW1iZXIsXHJcblx0XHRcdFx0XHRyX3RpbWU6IHRoYXQucmVnVGltZSxcclxuXHRcdFx0XHRcdHRpbWVfbTogdGhhdC50aW1lX20sXHJcblx0XHRcdFx0XHR0aW1lX3M6IHRoYXQudGltZV9zLFxyXG5cdFx0XHRcdFx0dHlwZTogXCJmcmVlXCIsXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFNraXBSZXN1bHRcIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJyksXHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhhdC5vblRhcCgpXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6Lqr5L2TXHJcblx0XHRcdGhhbmRsZWluc2VydG1lYXN1cmUoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0aWYgKCF0aGF0LnJlZ1RpbWUpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlEYXRlXCIpKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmICghdGhhdC5oZWlnaHQpIHtcclxuXHRcdFx0XHRcdHRoYXQuJHRvb2xzLm1zZyh0aGF0LiR0KFwidGlwcy52ZXJpZnlIZWlnaHRcIikpXHJcblx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCF0aGF0LndlaWdodCkge1xyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHRoYXQuJHQoXCJ0aXBzLnZlcmlmeVdlaWdodFwiKSlcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGF0LiRtb2RlbC5nZXRpbnNlcnRtZWFzdXJlKHtcclxuXHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKSxcclxuXHRcdFx0XHRcdHRpbWU6IHRoYXQucmVnVGltZSxcclxuXHRcdFx0XHRcdHdlaWdodDogdGhhdC53ZWlnaHQsXHJcblx0XHRcdFx0XHRoZWlnaHQ6IHRoYXQuaGVpZ2h0LFxyXG5cdFx0XHRcdFx0aGVhZF9kYXRhOiB0aGF0LmhlYWQgPyB0aGF0LmhlYWQgOiAwXHJcblx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHJlcy5jb2RlICE9IDApIHJldHVyblxyXG5cdFx0XHRcdFx0dGhhdC4kdG9vbHMubXNnKHJlcy5tc2cpXHJcblx0XHRcdFx0XHR0aGF0LiRzdG9yZS5kaXNwYXRjaChcImdldFJlc3VsdFwiLCB7XHJcblx0XHRcdFx0XHRcdGF1ZF9pZDogdW5pLmdldFN0b3JhZ2VTeW5jKCd1c2VyaWQnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoYXQuJHN0b3JlLmRpc3BhdGNoKFwiZ2V0VXNlckluZm9cIiwge1xyXG5cdFx0XHRcdFx0XHRhdWRfaWQ6IHVuaS5nZXRTdG9yYWdlU3luYygndXNlcmlkJylcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGF0Lm9uVGFwKClcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRiaW5kVGltZUNoYW5nZShlKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IG0gPSBlLnRhcmdldC52YWx1ZVswXVxyXG5cdFx0XHRcdGxldCBzID0gZS50YXJnZXQudmFsdWVbMV1cclxuXHRcdFx0XHR0aGF0LnRpbWVzVG5kZXggPSBlLnRhcmdldC52YWx1ZVxyXG5cdFx0XHRcdGxldCB0aW1lX20gPSBOdW1iZXIodGhhdC50aW1lTGlzdFswXVttXS5zdWJzdHJpbmcoMCwgMikpICogNjBcclxuXHRcdFx0XHRsZXQgdGltZV9zID0gTnVtYmVyKHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpKVxyXG5cdFx0XHRcdHRoYXQudGltZV9tID0gdGhhdC50aW1lTGlzdFswXVttXS5zdWJzdHJpbmcoMCwgMilcclxuXHRcdFx0XHR0aGF0LnRpbWVfcyA9IHRoYXQudGltZUxpc3RbMV1bc10uc3Vic3RyaW5nKDAsIDIpXHJcblx0XHRcdH0sXHJcblx0XHRcdGJpbmRMYWJsZUNoYW5nZShlKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJlXCIsIGUpXHJcblx0XHRcdFx0dGhpcy5uYW1lID0gdGhpcy5pbmZvLmxpc3RbZS5kZXRhaWwudmFsdWVdLm5hbWVcclxuXHRcdFx0XHR0aGlzLmxpc3RUeXBlID0gdGhpcy5pbmZvLmxpc3RbZS5kZXRhaWwudmFsdWVdLnR5cGVcclxuXHRcdFx0XHR0aGlzLmRlc2NyaWJlID0gdGhpcy5pbmZvLmxpc3RbZS5kZXRhaWwudmFsdWVdLmRlc2NyaWJlXHJcblx0XHRcdFx0dGhpcy51bml0ID0gdGhpcy5pbmZvLmxpc3RbZS5kZXRhaWwudmFsdWVdLnVuaXRcclxuXHRcdFx0fSxcclxuXHRcdFx0Y2hhbmdlTG9nKGUpIHtcclxuXHRcdFx0XHR0aGlzLnJlZ1RpbWUgPSBlLmRldGFpbC52YWx1ZVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRvblRhcCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR0aGF0Lm5hbWUgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC53ZWlnaHQgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5oZWlnaHQgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5yZWdUaW1lID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubnVtYmVyMSA9IFwiXCJcclxuXHRcdFx0XHR0aGF0Lm51bWJlcjIgPSBcIlwiXHJcblx0XHRcdFx0dGhhdC5udW1iZXIzID0gXCJcIlxyXG5cdFx0XHRcdHRoYXQubnVtYmVyID0gJydcclxuXHRcdFx0XHR0aGF0LnRpbWVfbSA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LnRpbWVfcyA9IFwiXCJcclxuXHRcdFx0XHR0aGF0LmxhYmxlVG5kZXggPSAwXHJcblx0XHRcdFx0dGhhdC50aW1lc1RuZGV4ID0gWzEsIDBdXHJcblx0XHRcdFx0dGhhdC5saXN0VHlwZSA9IG51bGxcclxuXHRcdFx0XHR0aGF0LiRzdG9yZS5jb21taXQoXCJjaGFuZ2VSZWNvcmRcIiwgZmFsc2UpO1xyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGUgc2NvcGVkIGxhbmc9XCJzY3NzXCI+XHJcblx0LmJ0biB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRtYWluY29sb3IgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZGZkZmRmICFpbXBvcnRhbnQ7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///62\n"); /***/ }), /* 63 */ @@ -43281,7 +43281,7 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefaul /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/toolJs/tools.js */ 454));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ../store */ 450));\n// let baseUrl = \"https://tc.pcxbc.com\"\nvar baseUrl = \"https://tc.pcxbc.com/testedition\";\nvar httpRequest = function httpRequest(url) {\n var method = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : \"get\";\n var data = arguments.length > 2 ? arguments[2] : undefined;\n var httpDefaultOpts = {\n url: baseUrl + url,\n data: data,\n method: method,\n header: {\n 'X-Requested-With': 'XMLHttpRequest',\n 'content-type': 'application/json; charset=UTF-8'\n }\n };\n var promise = new Promise(function (resolve, reject) {\n uni.request(httpDefaultOpts).then(function (res) {\n uni.hideLoading();\n // console.log(\"request\", url, res, )\n if (res[1].data.code == 20001) {\n uni.$emit('need-login');\n return;\n }\n if (res[1].statusCode != 200) {\n _tools.default.msg(res[1].data.msg);\n return;\n }\n resolve(res[1].data);\n }).catch(function (response) {\n uni.hideLoading();\n reject(response);\n });\n });\n return promise;\n};\nvar get = function get(url, data) {\n data.token = uni.getStorageSync('token');\n data.aan_id = uni.getStorageSync('aan_id');\n // data.language = uni.getLocale() == 'zh-Hans' ? \"zh\" : uni.getLocale()\n return httpRequest(url, 'get', data);\n};\nvar post = function post(url, data) {\n data.token = uni.getStorageSync('token');\n data.aan_id = uni.getStorageSync('aan_id');\n // data.language = uni.getLocale() == 'zh-Hans' ? \"zh\" : uni.getLocale()\n __f__(\"log\", \"https.js_post\", url, data, \" at toolJs/https.js:51\");\n return httpRequest(url, 'post', data);\n};\nvar _default = {\n baseUrl: baseUrl,\n get: get,\n post: post\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 15)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbEpzL2h0dHBzLmpzIl0sIm5hbWVzIjpbImJhc2VVcmwiLCJodHRwUmVxdWVzdCIsInVybCIsIm1ldGhvZCIsImRhdGEiLCJodHRwRGVmYXVsdE9wdHMiLCJoZWFkZXIiLCJwcm9taXNlIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJ1bmkiLCJyZXF1ZXN0IiwidGhlbiIsInJlcyIsImhpZGVMb2FkaW5nIiwiY29kZSIsIiRlbWl0Iiwic3RhdHVzQ29kZSIsInRvb2xzIiwibXNnIiwiY2F0Y2giLCJyZXNwb25zZSIsImdldCIsInRva2VuIiwiZ2V0U3RvcmFnZVN5bmMiLCJhYW5faWQiLCJwb3N0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0EsSUFBSUEsT0FBTyxHQUFHLGtDQUFrQztBQUNoRCxJQUFNQyxXQUFXLEdBQUcsU0FBZEEsV0FBVyxDQUFJQyxHQUFHLEVBQTJCO0VBQUEsSUFBekJDLE1BQU0sdUVBQUcsS0FBSztFQUFBLElBQUVDLElBQUk7RUFDN0MsSUFBSUMsZUFBZSxHQUFHO0lBQ3JCSCxHQUFHLEVBQUVGLE9BQU8sR0FBR0UsR0FBRztJQUNsQkUsSUFBSSxFQUFFQSxJQUFJO0lBQ1ZELE1BQU0sRUFBRUEsTUFBTTtJQUNkRyxNQUFNLEVBQUU7TUFDUCxrQkFBa0IsRUFBRSxnQkFBZ0I7TUFDcEMsY0FBYyxFQUFFO0lBQ2pCO0VBQ0QsQ0FBQztFQUNELElBQUlDLE9BQU8sR0FBRyxJQUFJQyxPQUFPLENBQUMsVUFBU0MsT0FBTyxFQUFFQyxNQUFNLEVBQUU7SUFDbkRDLEdBQUcsQ0FBQ0MsT0FBTyxDQUFDUCxlQUFlLENBQUMsQ0FBQ1EsSUFBSSxDQUNoQyxVQUFDQyxHQUFHLEVBQUs7TUFDUkgsR0FBRyxDQUFDSSxXQUFXLEVBQUU7TUFDakI7TUFDQSxJQUFJRCxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNWLElBQUksQ0FBQ1ksSUFBSSxJQUFJLEtBQUssRUFBRTtRQUM5QkwsR0FBRyxDQUFDTSxLQUFLLENBQUMsWUFBWSxDQUFDO1FBQ3ZCO01BQ0Q7TUFDQSxJQUFJSCxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNJLFVBQVUsSUFBSSxHQUFHLEVBQUU7UUFDN0JDLGNBQUssQ0FBQ0MsR0FBRyxDQUFDTixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNWLElBQUksQ0FBQ2dCLEdBQUcsQ0FBQztRQUMxQjtNQUNEO01BQ0FYLE9BQU8sQ0FBQ0ssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDVixJQUFJLENBQUM7SUFDckIsQ0FBQyxDQUNELENBQUNpQixLQUFLLENBQ04sVUFBQ0MsUUFBUSxFQUFLO01BQ2JYLEdBQUcsQ0FBQ0ksV0FBVyxFQUFFO01BQ2pCTCxNQUFNLENBQUNZLFFBQVEsQ0FBQztJQUNqQixDQUFDLENBQ0Q7RUFDRixDQUFDLENBQUM7RUFDRixPQUFPZixPQUFPO0FBRWYsQ0FBQztBQUNELElBQU1nQixHQUFHLEdBQUcsU0FBTkEsR0FBRyxDQUFJckIsR0FBRyxFQUFFRSxJQUFJLEVBQUs7RUFDMUJBLElBQUksQ0FBQ29CLEtBQUssR0FBR2IsR0FBRyxDQUFDYyxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3hDckIsSUFBSSxDQUFDc0IsTUFBTSxHQUFHZixHQUFHLENBQUNjLGNBQWMsQ0FBQyxRQUFRLENBQUM7RUFDMUM7RUFDQSxPQUFPeEIsV0FBVyxDQUFDQyxHQUFHLEVBQUUsS0FBSyxFQUFFRSxJQUFJLENBQUM7QUFDckMsQ0FBQztBQUVELElBQU11QixJQUFJLEdBQUcsU0FBUEEsSUFBSSxDQUFJekIsR0FBRyxFQUFFRSxJQUFJLEVBQUs7RUFDM0JBLElBQUksQ0FBQ29CLEtBQUssR0FBR2IsR0FBRyxDQUFDYyxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3hDckIsSUFBSSxDQUFDc0IsTUFBTSxHQUFHZixHQUFHLENBQUNjLGNBQWMsQ0FBQyxRQUFRLENBQUM7RUFDMUM7RUFDQSxhQUFZLGVBQWUsRUFBRXZCLEdBQUcsRUFBRUUsSUFBSTtFQUN0QyxPQUFPSCxXQUFXLENBQUNDLEdBQUcsRUFBRSxNQUFNLEVBQUVFLElBQUksQ0FBQztBQUN0QyxDQUFDO0FBQUEsZUFDYztFQUNkSixPQUFPLEVBQVBBLE9BQU87RUFDUHVCLEdBQUcsRUFBSEEsR0FBRztFQUNISSxJQUFJLEVBQUpBO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjQ1My5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b29scyBmcm9tICdAL3Rvb2xKcy90b29scy5qcydcclxuaW1wb3J0IHN0b3JlIGZyb20gJy4uL3N0b3JlJ1xyXG4vLyBsZXQgYmFzZVVybCA9IFwiaHR0cHM6Ly90Yy5wY3hiYy5jb21cIlxyXG5sZXQgYmFzZVVybCA9IFwiaHR0cHM6Ly90Yy5wY3hiYy5jb20vdGVzdGVkaXRpb25cIlxyXG5jb25zdCBodHRwUmVxdWVzdCA9ICh1cmwsIG1ldGhvZCA9IFwiZ2V0XCIsIGRhdGEpID0+IHtcclxuXHRsZXQgaHR0cERlZmF1bHRPcHRzID0ge1xyXG5cdFx0dXJsOiBiYXNlVXJsICsgdXJsLFxyXG5cdFx0ZGF0YTogZGF0YSxcclxuXHRcdG1ldGhvZDogbWV0aG9kLFxyXG5cdFx0aGVhZGVyOiB7XHJcblx0XHRcdCdYLVJlcXVlc3RlZC1XaXRoJzogJ1hNTEh0dHBSZXF1ZXN0JyxcclxuXHRcdFx0J2NvbnRlbnQtdHlwZSc6ICdhcHBsaWNhdGlvbi9qc29uOyBjaGFyc2V0PVVURi04JyxcclxuXHRcdH0sXHJcblx0fVxyXG5cdGxldCBwcm9taXNlID0gbmV3IFByb21pc2UoZnVuY3Rpb24ocmVzb2x2ZSwgcmVqZWN0KSB7XHJcblx0XHR1bmkucmVxdWVzdChodHRwRGVmYXVsdE9wdHMpLnRoZW4oXHJcblx0XHRcdChyZXMpID0+IHtcclxuXHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKFwicmVxdWVzdFwiLCB1cmwsIHJlcywgKVxyXG5cdFx0XHRcdGlmIChyZXNbMV0uZGF0YS5jb2RlID09IDIwMDAxKSB7XHJcblx0XHRcdFx0XHR1bmkuJGVtaXQoJ25lZWQtbG9naW4nKTtcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAocmVzWzFdLnN0YXR1c0NvZGUgIT0gMjAwKSB7XHJcblx0XHRcdFx0XHR0b29scy5tc2cocmVzWzFdLmRhdGEubXNnKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJlc29sdmUocmVzWzFdLmRhdGEpXHJcblx0XHRcdH1cclxuXHRcdCkuY2F0Y2goXHJcblx0XHRcdChyZXNwb25zZSkgPT4ge1xyXG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0cmVqZWN0KHJlc3BvbnNlKVxyXG5cdFx0XHR9XHJcblx0XHQpXHJcblx0fSlcclxuXHRyZXR1cm4gcHJvbWlzZVxyXG5cclxufTtcclxuY29uc3QgZ2V0ID0gKHVybCwgZGF0YSkgPT4ge1xyXG5cdGRhdGEudG9rZW4gPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcclxuXHRkYXRhLmFhbl9pZCA9IHVuaS5nZXRTdG9yYWdlU3luYygnYWFuX2lkJylcclxuXHQvLyBkYXRhLmxhbmd1YWdlID0gdW5pLmdldExvY2FsZSgpID09ICd6aC1IYW5zJyA/IFwiemhcIiA6IHVuaS5nZXRMb2NhbGUoKVxyXG5cdHJldHVybiBodHRwUmVxdWVzdCh1cmwsICdnZXQnLCBkYXRhKVxyXG59XHJcblxyXG5jb25zdCBwb3N0ID0gKHVybCwgZGF0YSkgPT4ge1xyXG5cdGRhdGEudG9rZW4gPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcclxuXHRkYXRhLmFhbl9pZCA9IHVuaS5nZXRTdG9yYWdlU3luYygnYWFuX2lkJylcclxuXHQvLyBkYXRhLmxhbmd1YWdlID0gdW5pLmdldExvY2FsZSgpID09ICd6aC1IYW5zJyA/IFwiemhcIiA6IHVuaS5nZXRMb2NhbGUoKVxyXG5cdGNvbnNvbGUubG9nKFwiaHR0cHMuanNfcG9zdFwiLCB1cmwsIGRhdGEpXHJcblx0cmV0dXJuIGh0dHBSZXF1ZXN0KHVybCwgJ3Bvc3QnLCBkYXRhKVxyXG59XHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRiYXNlVXJsLFxyXG5cdGdldCxcclxuXHRwb3N0XHJcbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///453\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _tools = _interopRequireDefault(__webpack_require__(/*! @/toolJs/tools.js */ 454));\nvar _store = _interopRequireDefault(__webpack_require__(/*! ../store */ 450));\n// let baseUrl = \"https://tc.pcxbc.com\"\nvar baseUrl = \"https://tc.pcxbc.com\";\nvar httpRequest = function httpRequest(url) {\n var method = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : \"get\";\n var data = arguments.length > 2 ? arguments[2] : undefined;\n var httpDefaultOpts = {\n url: baseUrl + url,\n data: data,\n method: method,\n header: {\n 'X-Requested-With': 'XMLHttpRequest',\n 'content-type': 'application/json; charset=UTF-8'\n }\n };\n var promise = new Promise(function (resolve, reject) {\n uni.request(httpDefaultOpts).then(function (res) {\n uni.hideLoading();\n // console.log(\"request\", url, res, )\n if (res[1].data.code == 20001) {\n uni.$emit('need-login');\n return;\n }\n if (res[1].statusCode != 200) {\n _tools.default.msg(res[1].data.msg);\n return;\n }\n resolve(res[1].data);\n }).catch(function (response) {\n uni.hideLoading();\n reject(response);\n });\n });\n return promise;\n};\nvar get = function get(url, data) {\n data.token = uni.getStorageSync('token');\n data.aan_id = uni.getStorageSync('aan_id');\n // data.language = uni.getLocale() == 'zh-Hans' ? \"zh\" : uni.getLocale()\n return httpRequest(url, 'get', data);\n};\nvar post = function post(url, data) {\n data.token = uni.getStorageSync('token');\n data.aan_id = uni.getStorageSync('aan_id');\n // data.language = uni.getLocale() == 'zh-Hans' ? \"zh\" : uni.getLocale()\n __f__(\"log\", \"https.js_post\", url, data, \" at toolJs/https.js:51\");\n return httpRequest(url, 'post', data);\n};\nvar _default = {\n baseUrl: baseUrl,\n get: get,\n post: post\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 15)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vdG9vbEpzL2h0dHBzLmpzIl0sIm5hbWVzIjpbImJhc2VVcmwiLCJodHRwUmVxdWVzdCIsInVybCIsIm1ldGhvZCIsImRhdGEiLCJodHRwRGVmYXVsdE9wdHMiLCJoZWFkZXIiLCJwcm9taXNlIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJ1bmkiLCJyZXF1ZXN0IiwidGhlbiIsInJlcyIsImhpZGVMb2FkaW5nIiwiY29kZSIsIiRlbWl0Iiwic3RhdHVzQ29kZSIsInRvb2xzIiwibXNnIiwiY2F0Y2giLCJyZXNwb25zZSIsImdldCIsInRva2VuIiwiZ2V0U3RvcmFnZVN5bmMiLCJhYW5faWQiLCJwb3N0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0EsSUFBSUEsT0FBTyxHQUFHLHNCQUFzQjtBQUNwQyxJQUFNQyxXQUFXLEdBQUcsU0FBZEEsV0FBVyxDQUFJQyxHQUFHLEVBQTJCO0VBQUEsSUFBekJDLE1BQU0sdUVBQUcsS0FBSztFQUFBLElBQUVDLElBQUk7RUFDN0MsSUFBSUMsZUFBZSxHQUFHO0lBQ3JCSCxHQUFHLEVBQUVGLE9BQU8sR0FBR0UsR0FBRztJQUNsQkUsSUFBSSxFQUFFQSxJQUFJO0lBQ1ZELE1BQU0sRUFBRUEsTUFBTTtJQUNkRyxNQUFNLEVBQUU7TUFDUCxrQkFBa0IsRUFBRSxnQkFBZ0I7TUFDcEMsY0FBYyxFQUFFO0lBQ2pCO0VBQ0QsQ0FBQztFQUNELElBQUlDLE9BQU8sR0FBRyxJQUFJQyxPQUFPLENBQUMsVUFBU0MsT0FBTyxFQUFFQyxNQUFNLEVBQUU7SUFDbkRDLEdBQUcsQ0FBQ0MsT0FBTyxDQUFDUCxlQUFlLENBQUMsQ0FBQ1EsSUFBSSxDQUNoQyxVQUFDQyxHQUFHLEVBQUs7TUFDUkgsR0FBRyxDQUFDSSxXQUFXLEVBQUU7TUFDakI7TUFDQSxJQUFJRCxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNWLElBQUksQ0FBQ1ksSUFBSSxJQUFJLEtBQUssRUFBRTtRQUM5QkwsR0FBRyxDQUFDTSxLQUFLLENBQUMsWUFBWSxDQUFDO1FBQ3ZCO01BQ0Q7TUFDQSxJQUFJSCxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNJLFVBQVUsSUFBSSxHQUFHLEVBQUU7UUFDN0JDLGNBQUssQ0FBQ0MsR0FBRyxDQUFDTixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUNWLElBQUksQ0FBQ2dCLEdBQUcsQ0FBQztRQUMxQjtNQUNEO01BQ0FYLE9BQU8sQ0FBQ0ssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDVixJQUFJLENBQUM7SUFDckIsQ0FBQyxDQUNELENBQUNpQixLQUFLLENBQ04sVUFBQ0MsUUFBUSxFQUFLO01BQ2JYLEdBQUcsQ0FBQ0ksV0FBVyxFQUFFO01BQ2pCTCxNQUFNLENBQUNZLFFBQVEsQ0FBQztJQUNqQixDQUFDLENBQ0Q7RUFDRixDQUFDLENBQUM7RUFDRixPQUFPZixPQUFPO0FBRWYsQ0FBQztBQUNELElBQU1nQixHQUFHLEdBQUcsU0FBTkEsR0FBRyxDQUFJckIsR0FBRyxFQUFFRSxJQUFJLEVBQUs7RUFDMUJBLElBQUksQ0FBQ29CLEtBQUssR0FBR2IsR0FBRyxDQUFDYyxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3hDckIsSUFBSSxDQUFDc0IsTUFBTSxHQUFHZixHQUFHLENBQUNjLGNBQWMsQ0FBQyxRQUFRLENBQUM7RUFDMUM7RUFDQSxPQUFPeEIsV0FBVyxDQUFDQyxHQUFHLEVBQUUsS0FBSyxFQUFFRSxJQUFJLENBQUM7QUFDckMsQ0FBQztBQUVELElBQU11QixJQUFJLEdBQUcsU0FBUEEsSUFBSSxDQUFJekIsR0FBRyxFQUFFRSxJQUFJLEVBQUs7RUFDM0JBLElBQUksQ0FBQ29CLEtBQUssR0FBR2IsR0FBRyxDQUFDYyxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3hDckIsSUFBSSxDQUFDc0IsTUFBTSxHQUFHZixHQUFHLENBQUNjLGNBQWMsQ0FBQyxRQUFRLENBQUM7RUFDMUM7RUFDQSxhQUFZLGVBQWUsRUFBRXZCLEdBQUcsRUFBRUUsSUFBSTtFQUN0QyxPQUFPSCxXQUFXLENBQUNDLEdBQUcsRUFBRSxNQUFNLEVBQUVFLElBQUksQ0FBQztBQUN0QyxDQUFDO0FBQUEsZUFDYztFQUNkSixPQUFPLEVBQVBBLE9BQU87RUFDUHVCLEdBQUcsRUFBSEEsR0FBRztFQUNISSxJQUFJLEVBQUpBO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjQ1My5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b29scyBmcm9tICdAL3Rvb2xKcy90b29scy5qcydcclxuaW1wb3J0IHN0b3JlIGZyb20gJy4uL3N0b3JlJ1xyXG4vLyBsZXQgYmFzZVVybCA9IFwiaHR0cHM6Ly90Yy5wY3hiYy5jb21cIlxyXG5sZXQgYmFzZVVybCA9IFwiaHR0cHM6Ly90Yy5wY3hiYy5jb21cIlxyXG5jb25zdCBodHRwUmVxdWVzdCA9ICh1cmwsIG1ldGhvZCA9IFwiZ2V0XCIsIGRhdGEpID0+IHtcclxuXHRsZXQgaHR0cERlZmF1bHRPcHRzID0ge1xyXG5cdFx0dXJsOiBiYXNlVXJsICsgdXJsLFxyXG5cdFx0ZGF0YTogZGF0YSxcclxuXHRcdG1ldGhvZDogbWV0aG9kLFxyXG5cdFx0aGVhZGVyOiB7XHJcblx0XHRcdCdYLVJlcXVlc3RlZC1XaXRoJzogJ1hNTEh0dHBSZXF1ZXN0JyxcclxuXHRcdFx0J2NvbnRlbnQtdHlwZSc6ICdhcHBsaWNhdGlvbi9qc29uOyBjaGFyc2V0PVVURi04JyxcclxuXHRcdH0sXHJcblx0fVxyXG5cdGxldCBwcm9taXNlID0gbmV3IFByb21pc2UoZnVuY3Rpb24ocmVzb2x2ZSwgcmVqZWN0KSB7XHJcblx0XHR1bmkucmVxdWVzdChodHRwRGVmYXVsdE9wdHMpLnRoZW4oXHJcblx0XHRcdChyZXMpID0+IHtcclxuXHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKVxyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKFwicmVxdWVzdFwiLCB1cmwsIHJlcywgKVxyXG5cdFx0XHRcdGlmIChyZXNbMV0uZGF0YS5jb2RlID09IDIwMDAxKSB7XHJcblx0XHRcdFx0XHR1bmkuJGVtaXQoJ25lZWQtbG9naW4nKTtcclxuXHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAocmVzWzFdLnN0YXR1c0NvZGUgIT0gMjAwKSB7XHJcblx0XHRcdFx0XHR0b29scy5tc2cocmVzWzFdLmRhdGEubXNnKVxyXG5cdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJlc29sdmUocmVzWzFdLmRhdGEpXHJcblx0XHRcdH1cclxuXHRcdCkuY2F0Y2goXHJcblx0XHRcdChyZXNwb25zZSkgPT4ge1xyXG5cdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpXHJcblx0XHRcdFx0cmVqZWN0KHJlc3BvbnNlKVxyXG5cdFx0XHR9XHJcblx0XHQpXHJcblx0fSlcclxuXHRyZXR1cm4gcHJvbWlzZVxyXG5cclxufTtcclxuY29uc3QgZ2V0ID0gKHVybCwgZGF0YSkgPT4ge1xyXG5cdGRhdGEudG9rZW4gPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcclxuXHRkYXRhLmFhbl9pZCA9IHVuaS5nZXRTdG9yYWdlU3luYygnYWFuX2lkJylcclxuXHQvLyBkYXRhLmxhbmd1YWdlID0gdW5pLmdldExvY2FsZSgpID09ICd6aC1IYW5zJyA/IFwiemhcIiA6IHVuaS5nZXRMb2NhbGUoKVxyXG5cdHJldHVybiBodHRwUmVxdWVzdCh1cmwsICdnZXQnLCBkYXRhKVxyXG59XHJcblxyXG5jb25zdCBwb3N0ID0gKHVybCwgZGF0YSkgPT4ge1xyXG5cdGRhdGEudG9rZW4gPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcclxuXHRkYXRhLmFhbl9pZCA9IHVuaS5nZXRTdG9yYWdlU3luYygnYWFuX2lkJylcclxuXHQvLyBkYXRhLmxhbmd1YWdlID0gdW5pLmdldExvY2FsZSgpID09ICd6aC1IYW5zJyA/IFwiemhcIiA6IHVuaS5nZXRMb2NhbGUoKVxyXG5cdGNvbnNvbGUubG9nKFwiaHR0cHMuanNfcG9zdFwiLCB1cmwsIGRhdGEpXHJcblx0cmV0dXJuIGh0dHBSZXF1ZXN0KHVybCwgJ3Bvc3QnLCBkYXRhKVxyXG59XHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRiYXNlVXJsLFxyXG5cdGdldCxcclxuXHRwb3N0XHJcbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///453\n"); /***/ }), /* 454 */